1B_ENVIRONMENT input.l /^%x B_ENVIRONMENT E_ENVIRONMENT VERBATIM INCLUDE MATH COMMENT VERB DEF$/;" c language:LEX 2E_ENVIRONMENT input.l /^%x B_ENVIRONMENT E_ENVIRONMENT VERBATIM INCLUDE MATH COMMENT VERB DEF$/;" c language:LEX 3VERBATIM input.l /^%x B_ENVIRONMENT E_ENVIRONMENT VERBATIM INCLUDE MATH COMMENT VERB DEF$/;" c language:LEX 4INCLUDE input.l /^%x B_ENVIRONMENT E_ENVIRONMENT VERBATIM INCLUDE MATH COMMENT VERB DEF$/;" c language:LEX 5MATH input.l /^%x B_ENVIRONMENT E_ENVIRONMENT VERBATIM INCLUDE MATH COMMENT VERB DEF$/;" c language:LEX 6COMMENT input.l /^%x B_ENVIRONMENT E_ENVIRONMENT VERBATIM INCLUDE MATH COMMENT VERB DEF$/;" c language:LEX 7VERB input.l /^%x B_ENVIRONMENT E_ENVIRONMENT VERBATIM INCLUDE MATH COMMENT VERB DEF$/;" c language:LEX 8DEF input.l /^%x B_ENVIRONMENT E_ENVIRONMENT VERBATIM INCLUDE MATH COMMENT VERB DEF$/;" c language:LEX 9AFTER_DISPLAY input.l /^%x AFTER_DISPLAY ENV_DEF ICOR GETICOR$/;" c language:LEX 10ENV_DEF input.l /^%x AFTER_DISPLAY ENV_DEF ICOR GETICOR$/;" c language:LEX 11ICOR input.l /^%x AFTER_DISPLAY ENV_DEF ICOR GETICOR$/;" c language:LEX 12GETICOR input.l /^%x AFTER_DISPLAY ENV_DEF ICOR GETICOR$/;" c language:LEX 13START input.l /^%s START$/;" c language:LEX 14b_group input.l /^b_group ("{"|\\\\bgroup)$/;" r language:LEX 15e_group input.l /^e_group ("}"|\\\\egroup)$/;" r language:LEX 16b_math input.l /^b_math \\\\\\($/;" r language:LEX 17e_math input.l /^e_math \\\\\\)$/;" r language:LEX 18math input.l /^math \\\$$/;" r language:LEX 19b_display input.l /^b_display \\\\\\[$/;" r language:LEX 20e_display input.l /^e_display \\\\\\]$/;" r language:LEX 21display input.l /^display \\$\\\$$/;" r language:LEX 22par input.l /^par ([ \\t]*\\n[ \\t]*\\n[ \\t\\n]*)$/;" r language:LEX 23non_par_ws input.l /^non_par_ws ([ \\t]+\\n?[ \\t]*|[ \\t]*\\n[ \\t]*|[ \\t]*\\n?[ \\t]+)$/;" r language:LEX 24ws input.l /^ws [ \\n\\t](%[^\\n]\\n)*$/;" r language:LEX 25space input.l /^space ({ws}|\\~|\\\\space)$/;" r language:LEX 26hard_space input.l /^hard_space (\\~|\\\\space)$/;" r language:LEX 27u_letter input.l /^u_letter [A-ZÆØÅ] $/;" r language:LEX 28l_letter input.l /^l_letter [a-zæøå] $/;" r language:LEX 29punct input.l /^punct [\\!\\.\\?]$/;" r language:LEX 30atoz input.l /^atoz [a-zA-Z]$/;" r language:LEX 31letter input.l /^letter [A-ZÆØÅa-zæøå]$/;" r language:LEX 32c_bin input.l /^c_bin ("-"|"+"|"\\\\cdot"|"\\\\oplus"|"\\\\otimes"|"\\\\times")$/;" r language:LEX 33l_bin input.l /^l_bin (",")$/;" r language:LEX 34general_abbrev input.l /^general_abbrev {letter}+{punct}$/;" r language:LEX 35non_abbrev input.l /^non_abbrev {u_letter}{u_letter}+{punct}$/;" r language:LEX 36italic_spec input.l /^italic_spec (sl|it)$/;" r language:LEX 37normal_spec input.l /^normal_spec normalshape$/;" r language:LEX 38swap_spec input.l /^swap_spec em$/;" r language:LEX 39font_spec input.l /^font_spec (rm|bf|{italic_spec}|tt|{swap_spec}|mediumseries|{normal_spec})$/;" r language:LEX 40primitive input.l /^primitive \\\\(above|advance|catcode|chardef|closein|closeout|copy|count|countdef|cr|crcr|csname/;" r language:LEX 41symbol input.l /^symbol ("$"("\\\\"{atoz}+|.)"$"|"\\\\#"|"\\\\$"|"\\\\%"|"\\\\ref")$/;" r language:LEX 42YY_SKIP_YYWRAP input.l /^#define YY_SKIP_YYWRAP$/;" d language:C file: 43yywrap input.l /^int yywrap() { return 1; }$/;" f language:C typeref:typename:int 44GROUP_STACK_SIZE input.l /^#define GROUP_STACK_SIZE /;" d language:C file: 45INPUT_STACK_SIZE input.l /^#define INPUT_STACK_SIZE /;" d language:C file: 46PROGNAME input.l /^#define PROGNAME /;" d language:C file: 47CG_NAME input.l /^#define CG_NAME /;" d language:C file: 48CG_TYPE input.l /^#define CG_TYPE /;" d language:C file: 49CG_LINE input.l /^#define CG_LINE /;" d language:C file: 50CG_ITALIC input.l /^#define CG_ITALIC /;" d language:C file: 51CG_FILE input.l /^#define CG_FILE /;" d language:C file: 52returnval input.l /^char returnval[100];$/;" v language:C typeref:typename:char[100] 53line_count input.l /^int line_count = 1;$/;" v language:C typeref:typename:int 54warn_count input.l /^int warn_count = 0;$/;" v language:C typeref:typename:int 55file_name input.l /^char *file_name;$/;" v language:C typeref:typename:char * 56verb_char input.l /^char verb_char;$/;" v language:C typeref:typename:char 57tex_group input.l /^typedef struct tex_group $/;" s language:C file: 58s_name input.l /^ unsigned char *s_name;$/;" m language:C struct:tex_group typeref:typename:unsigned char * file: 59s_type input.l /^ int s_type;$/;" m language:C struct:tex_group typeref:typename:int file: 60s_line input.l /^ int s_line;$/;" m language:C struct:tex_group typeref:typename:int file: 61italic input.l /^ int italic;$/;" m language:C struct:tex_group typeref:typename:int file: 62s_file input.l /^ char *s_file; $/;" m language:C struct:tex_group typeref:typename:char * file: 63tex_group input.l /^ } tex_group;$/;" t language:C typeref:struct:tex_group file: 64gstack input.l /^tex_group *gstack;$/;" v language:C typeref:typename:tex_group * 65gstack_size input.l /^int gstack_size = GROUP_STACK_SIZE;$/;" v language:C typeref:typename:int 66gstackp input.l /^int gstackp = 0;$/;" v language:C typeref:typename:int 67input_ input.l /^typedef struct input_ $/;" s language:C file: 68stream input.l /^ YY_BUFFER_STATE stream;$/;" m language:C struct:input_ typeref:typename:YY_BUFFER_STATE file: 69name input.l /^ char *name;$/;" m language:C struct:input_ typeref:typename:char * file: 70linenum input.l /^ int linenum;$/;" m language:C struct:input_ typeref:typename:int file: 71input_ input.l /^ } input_;$/;" t language:C typeref:struct:input_ file: 72istack input.l /^input_ *istack;$/;" v language:C typeref:typename:input_ * 73istack_size input.l /^int istack_size = INPUT_STACK_SIZE;$/;" v language:C typeref:typename:int 74istackp input.l /^int istackp = 0;$/;" v language:C typeref:typename:int 75def_count input.l /^int def_count = 0;$/;" v language:C typeref:typename:int 76main input.l /^int main( argc, argv )$/;" f language:C 77strstr input.l /^strstr(string, substring)$/;" f language:C 78push input.l /^void push(p_name, p_type, p_line)$/;" f language:C 79input_file input.l /^void input_file(file_nam)$/;" f language:C 80pop input.l /^void pop()$/;" f language:C typeref:typename:void 81bg_command input.l /^char *bg_command(name)$/;" f language:C 82eg_command input.l /^char *eg_command(name,type)$/;" f language:C 83g_checkend input.l /^void g_checkend(n)$/;" f language:C 84e_checkend input.l /^void e_checkend(n, name)$/;" f language:C 85f_checkend input.l /^void f_checkend(name)$/;" f language:C 86print_bad_match input.l /^void print_bad_match(end_command,type)$/;" f language:C 87check_top_level_end input.l /^int check_top_level_end(end_command,type)$/;" f language:C 88linecount input.l /^void linecount()$/;" f language:C typeref:typename:void 89