TeX in C
Explore TeX with modern c compiler.
|
宏定义 | |
#define | getxtokenoractivechar() |
#define | ifnodesize 2 |
number of words in stack entry for conditionals. 更多... | |
#define | iflinefield(x) mem[x + 1].int_ |
[p182#489] 更多... | |
枚举 | |
enum | ConditionPrimitives { IF_CHAR_CODE , IF_CAT_CODE , IF_INT_CODE , IF_DIM_CODE , IF_ODD_CODE , IF_VMODE_CODE , IF_HMODE_CODE , IF_MMODE_CODE , IF_INNER_CODE , IF_VOID_CODE , IF_HBOX_CODE , IF_VBOX_CODE , IF_X_CODE , IF_EOF_CODE , IF_TRUE_CODE , IF_FALSE_CODE , IF_CASE_CODE } |
[p181#487]: Conditional processing 更多... | |
enum | IfCode { ifcode = 1 , ficode , elsecode , orcode } |
[#489] 更多... | |
函数 | |
void | cond_process_init () |
[#490] 更多... | |
static void | passtext (void) |
[#494] ignores text until coming to an \or , \else , or \fi at level zero of \if...\fi nesting. 更多... | |
static void | changeiflimit (SmallNumber l, HalfWord p) |
[#497] changes the iflimit code corresponding to a given value of condptr. 更多... | |
static void | conditional (void) |
[#498] when the expand procedure encounters an if test command. 更多... | |
变量 | |
Pointer | condptr |
[#489] top of the condition stack. 更多... | |
UChar | iflimit |
[#489] upper bound on fi_or_else codes 更多... | |
SmallNumber | curif |
[#489] type of conditional being worked on 更多... | |
Integer | ifline |
[#489] line where that conditional began 更多... | |
Integer | skipline |
[#493] skipping began here 更多... | |
#define getxtokenoractivechar | ( | ) |
#define ifnodesize 2 |
number of words in stack entry for conditionals.
enum ConditionPrimitives |
[p181#487]: Conditional processing
enum IfCode |
|
static |
void cond_process_init | ( | ) |
[#490]
|
static |
[#498] when the expand procedure encounters an if test command.
|
static |
[#494] ignores text until coming to an \or
, \else
, or \fi
at level zero of \if...\fi
nesting.
Pointer condptr |
[#489] top of the condition stack.
SmallNumber curif |
[#489] type of conditional being worked on
UChar iflimit |
[#489] upper bound on fi_or_else
codes
Integer ifline |
[#489] line where that conditional began
Integer skipline |
[#493] skipping began here