TeX in C
Explore TeX with modern c compiler.
|
宏定义 | |
#define | chardefcode 0 |
[p438#1222] 更多... | |
#define | mathchardefcode 1 |
#define | countdefcode 2 |
#define | dimendefcode 3 |
#define | skipdefcode 4 |
#define | muskipdefcode 5 |
#define | toksdefcode 6 |
#define | showcode 0 |
[p452#1291] 更多... | |
#define | showboxcode 1 |
#define | showthecode 2 |
#define | showlists 3 |
函数 | |
void | giveerrhelp (void) |
[#1284] 更多... | |
void | mode_indep_init () |
[#1267, #1282] 更多... | |
void | mode_indep_init_once () |
[#1216] 更多... | |
Static void | getrtoken (void) |
Static void | trapzeroglue (void) |
Static void | doregistercommand (SmallNumber a) |
[#1236] 更多... | |
Static void | alteraux (void) |
Static void | alterprevgraf (void) |
Static void | alterpagesofar (void) |
Static void | alterinteger (void) |
Static void | alterboxdimen (void) |
Static void | newfont (SmallNumber a) |
Static void | newinteraction (void) |
void | prefixedcommand (void) |
[#1211] If the user says, e.g., \\global\\global , the redundancy is silently accepted. 更多... | |
void | doassignments (void) |
void | openorclosein (void) |
void | issuemessage (void) |
void | shiftcase (void) |
void | showwhatever (void) |
变量 | |
HalfWord | aftertoken |
Static Boolean | longhelpseen |
#define chardefcode 0 |
[p438#1222]
#define countdefcode 2 |
#define dimendefcode 3 |
#define mathchardefcode 1 |
#define muskipdefcode 5 |
#define showboxcode 1 |
#define showcode 0 |
[p452#1291]
#define showlists 3 |
#define showthecode 2 |
#define skipdefcode 4 |
#define toksdefcode 6 |
Static void alteraux | ( | void | ) |
Static void alterboxdimen | ( | void | ) |
Static void alterinteger | ( | void | ) |
Static void alterpagesofar | ( | void | ) |
Static void alterprevgraf | ( | void | ) |
void doassignments | ( | void | ) |
Static void doregistercommand | ( | SmallNumber | a | ) |
[#1236]
[#1237] Compute the register location l and its type p; but return if invalid.
[#1238] Compute result of register or advance, put it in cur_val.
[#1239] Compute the sum of two glue specs.
[#1240] Compute result of multiply or divide, put it in cur_val.
Static void getrtoken | ( | void | ) |
void giveerrhelp | ( | void | ) |
[#1284]
void issuemessage | ( | void | ) |
void mode_indep_init | ( | ) |
[#1267, #1282]
[#1267]
[#1282]
void mode_indep_init_once | ( | ) |
[#1216]
Static void newfont | ( | SmallNumber | a | ) |
Static void newinteraction | ( | void | ) |
void openorclosein | ( | void | ) |
void prefixedcommand | ( | void | ) |
[#1211] If the user says, e.g., \\global\\global
, the redundancy is silently accepted.
< accumulated prefix codes so far.
< identifies a font.
< index into a \parshape specification.
< index into font_info.
< for temporary short-term use.
< ditto.
< should a definition be expanded? or was \let not done?
[#1212] Discard erroneous prefixes and return.
end [#1212]
[#1213] Discard the prefixes \long and \outer if they are irrelevant.
[#1214] Adjust for the setting of \globaldefs.
[#1217] Assignments.
[#1218]
[#1221]
[#1224]
[#1225]
[#1226]
[#1227] If the right-hand side is a token parameter or token register, finish the assignment and goto done
[#1228]
[#1232]
[#1233] Let n be the largest legal code value, based on cur_chr.
[#1234]
[#1235]
[#1241]
[#1242]
[#1248]
[#1252]
#1252
[#1253]
[#1256]
[#1264]
[#1269] Insert a token saved by \afterassignment, if any.
void shiftcase | ( | void | ) |
void showwhatever | ( | void | ) |
Static void trapzeroglue | ( | void | ) |
HalfWord aftertoken |