#ifndef tokens_h
#define tokens_h
#define zzEOF_TOKEN 1
#define AT 2
#define COMMENT 4
#define NUMBER 9
#define NAME 10
#define LBRACE 11
#define RBRACE 12
#define ENTRY_OPEN 13
#define ENTRY_CLOSE 14
#define EQUALS 15
#define HASH 16
#define COMMA 17
#define STRING 25
#ifdef __STDC__
void
bibfile(AST**_root);
#else
extern
void
bibfile();
#endif
#ifdef __STDC__
void
entry(AST**_root);
#else
extern
void
entry();
#endif
#ifdef __STDC__
void
body(AST**_root, bt_metatype metatype );
#else
extern
void
body();
#endif
#ifdef __STDC__
void
contents(AST**_root, bt_metatype metatype );
#else
extern
void
contents();
#endif
#ifdef __STDC__
void
fields(AST**_root);
#else
extern
void
fields();
#endif
#ifdef __STDC__
void
field(AST**_root);
#else
extern
void
field();
#endif
#ifdef __STDC__
void
value(AST**_root);
#else
extern
void
value();
#endif
#ifdef __STDC__
void
simple_value(AST**_root);
#else
extern
void
simple_value();
#endif
#endif
extern
SetWordType zzerr1[];
extern
SetWordType zzerr2[];
extern
SetWordType zzerr3[];
extern
SetWordType zzerr4[];
extern
SetWordType setwd1[];
extern
SetWordType zzerr5[];
extern
SetWordType setwd2[];