|
WORD | GetIfDollarNum (WORD *ifp, WORD *ifstop) |
|
int | FindVar (WORD *v, WORD *term) |
|
WORD | DoIfStatement (PHEAD WORD *ifcode, WORD *term) |
|
WORD | HowMany (PHEAD WORD *ifcode, WORD *term) |
|
VOID | DoubleIfBuffers () |
|
int | DoSwitch (PHEAD WORD *term, WORD *lhs) |
|
int | DoEndSwitch (PHEAD WORD *term, WORD *lhs) |
|
SWITCHTABLE * | FindCase (WORD nswitch, WORD ncase) |
|
int | DoubleSwitchBuffers () |
|
VOID | SwitchSplitMergeRec (SWITCHTABLE *array, WORD num, SWITCHTABLE *auxarray) |
|
VOID | SwitchSplitMerge (SWITCHTABLE *array, WORD num) |
|
Routines for the dealing with if statements.
Definition in file if.c.