version 1.17, 2015/02/25 19:45:59 |
version 1.18, 2015/02/28 00:03:20 |
Line 317 struct texifile { |
|
Line 317 struct texifile { |
|
size_t mapsz; /* size of map */ |
size_t mapsz; /* size of map */ |
size_t mapmaxsz; /* full size of map */ |
size_t mapmaxsz; /* full size of map */ |
size_t insplice; /* how many bytes left in splice */ |
size_t insplice; /* how many bytes left in splice */ |
|
size_t depth; /* pasted macro recursive depth */ |
}; |
}; |
|
|
struct texi; |
struct texi; |
Line 426 void parseto(struct texi *, size_t *, const char *); |
|
Line 427 void parseto(struct texi *, size_t *, const char *); |
|
void texiabort(struct texi *, const char *) |
void texiabort(struct texi *, const char *) |
__attribute__((noreturn)); |
__attribute__((noreturn)); |
enum texicmd |
enum texicmd |
texicmd(struct texi *, size_t, |
texicmd(struct texi *, size_t, size_t *, struct teximacro **); |
size_t *, struct teximacro **); |
|
void texierr(struct texi *, const char *, ...) |
void texierr(struct texi *, const char *, ...) |
__attribute__((format(printf, 2, 3))) |
__attribute__((format(printf, 2, 3))) |
__attribute__((noreturn)); |
__attribute__((noreturn)); |