File indexing completed on 2025-02-02 04:57:56

0001 #ifndef tokens_h
0002 #define tokens_h
0003 /* tokens.h -- List of labelled tokens and stuff
0004  *
0005  * Generated from: bibtex.g
0006  *
0007  * Terence Parr, Will Cohen, and Hank Dietz: 1989-1994
0008  * Purdue University Electrical Engineering
0009  * ANTLR Version 1.33
0010  */
0011 #define zzEOF_TOKEN 1
0012 #define AT 2
0013 #define COMMENT 4
0014 #define NUMBER 9
0015 #define NAME 10
0016 #define LBRACE 11
0017 #define RBRACE 12
0018 #define ENTRY_OPEN 13
0019 #define ENTRY_CLOSE 14
0020 #define EQUALS 15
0021 #define HASH 16
0022 #define COMMA 17
0023 #define STRING 25
0024 
0025 void bibfile(AST**_root);
0026 void entry(AST**_root);
0027 void body(AST**_root, bt_metatype metatype );
0028 void contents(AST**_root, bt_metatype metatype );
0029 void fields(AST**_root);
0030 void field(AST**_root);
0031 void value(AST**_root);
0032 void simple_value(AST**_root);
0033 
0034 #endif
0035 extern SetWordType zzerr1[];
0036 extern SetWordType zzerr2[];
0037 extern SetWordType zzerr3[];
0038 extern SetWordType zzerr4[];
0039 extern SetWordType setwd1[];
0040 extern SetWordType zzerr5[];
0041 extern SetWordType setwd2[];