!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted/
!_TAG_PROGRAM_AUTHOR	Darren Hiebert	/darren@hiebert.com/
!_TAG_PROGRAM_NAME	Exuberant Ctags	//
!_TAG_PROGRAM_URL	http://ctags.sourceforge.net	/official site/
!_TAG_PROGRAM_VERSION	4.0.3	//
A	gen_lib.h	/^  input A, B, C, D;$/;"	v
A	gen_lib.h	/^  input A, B, C;$/;"	v
A	gen_lib.h	/^  input A, B;$/;"	v
A	gen_lib.h	/^  input A, ST, STN, PADI;$/;"	v
A	gen_lib.h	/^  input A;$/;"	v
A1	gen_lib.h	/^  input A1, A2, A3, A4, B1, B2, B3, C1, C2, D;$/;"	v
A1	gen_lib.h	/^  input A1, A2, B1, B2;$/;"	v
A1	gen_lib.h	/^  input A1, A2, B;$/;"	v
A2	gen_lib.h	/^  input A1, A2, A3, A4, B1, B2, B3, C1, C2, D;$/;"	v
A2	gen_lib.h	/^  input A1, A2, B1, B2;$/;"	v
A2	gen_lib.h	/^  input A1, A2, B;$/;"	v
A3	gen_lib.h	/^  input A1, A2, A3, A4, B1, B2, B3, C1, C2, D;$/;"	v
A4	gen_lib.h	/^  input A1, A2, A3, A4, B1, B2, B3, C1, C2, D;$/;"	v
ALWAYS	y.tab.c	55;"	d	file:
ALWAYS	y.tab.h	16;"	d
AND	y.tab.c	82;"	d	file:
AND	y.tab.h	43;"	d
ASSIGN	y.tab.c	53;"	d	file:
ASSIGN	y.tab.h	14;"	d
AT	y.tab.c	79;"	d	file:
AT	y.tab.h	40;"	d
B	gen_lib.h	/^  input A, B, C, D;$/;"	v
B	gen_lib.h	/^  input A, B, C;$/;"	v
B	gen_lib.h	/^  input A, B;$/;"	v
B	gen_lib.h	/^  input A1, A2, B;$/;"	v
B1	gen_lib.h	/^  input A1, A2, A3, A4, B1, B2, B3, C1, C2, D;$/;"	v
B1	gen_lib.h	/^  input A1, A2, B1, B2;$/;"	v
B2	gen_lib.h	/^  input A1, A2, A3, A4, B1, B2, B3, C1, C2, D;$/;"	v
B2	gen_lib.h	/^  input A1, A2, B1, B2;$/;"	v
B3	gen_lib.h	/^  input A1, A2, A3, A4, B1, B2, B3, C1, C2, D;$/;"	v
BEG	y.tab.c	56;"	d	file:
BEG	y.tab.h	17;"	d
BEGIN	lex.yy.c	79;"	d	file:
BITSTRING	y.tab.c	64;"	d	file:
BITSTRING	y.tab.h	25;"	d
Boolean	global.h	/^enum Boolean {FALSE,TRUE};$/;"	g
C	gen_lib.h	/^  input A, B, C, D;$/;"	v
C	gen_lib.h	/^  input A, B, C;$/;"	v
C1	gen_lib.h	/^  input A1, A2, A3, A4, B1, B2, B3, C1, C2, D;$/;"	v
C2	gen_lib.h	/^  input A1, A2, A3, A4, B1, B2, B3, C1, C2, D;$/;"	v
CASE	y.tab.c	69;"	d	file:
CASE	y.tab.h	30;"	d
CD	gen_lib.h	/^  input D, CK, CD;$/;"	v
CD	gen_lib.h	/^  input D, CK, PD, CD;$/;"	v
CD	gen_lib.h	/^  input D, CK, PDN, CD;$/;"	v
CD	gen_lib.h	/^  input S, R, CD;$/;"	v
CDN	gen_lib.h	/^  input D, CK, CDN;$/;"	v
CDN	gen_lib.h	/^  input D, CK, PD, CDN;$/;"	v
CDN	gen_lib.h	/^  input D0, D1, CK, SD, CDN;$/;"	v
CK	gen_lib.h	/^  input D, CK, CD;$/;"	v
CK	gen_lib.h	/^  input D, CK, CDN;$/;"	v
CK	gen_lib.h	/^  input D, CK, CKN;$/;"	v
CK	gen_lib.h	/^  input D, CK, PD, CD;$/;"	v
CK	gen_lib.h	/^  input D, CK, PD, CDN;$/;"	v
CK	gen_lib.h	/^  input D, CK, PD;$/;"	v
CK	gen_lib.h	/^  input D, CK, PDN, CD;$/;"	v
CK	gen_lib.h	/^  input D, CK;$/;"	v
CK	gen_lib.h	/^  input D, SP, CK;$/;"	v
CK	gen_lib.h	/^  input D0, D1, CK, SD, CDN;$/;"	v
CK	gen_lib.h	/^  input D0, D1, CK, SD;$/;"	v
CKN	gen_lib.h	/^  input D, CK, CKN;$/;"	v
COLON	y.tab.c	73;"	d	file:
COLON	y.tab.h	34;"	d
COMMA	y.tab.c	80;"	d	file:
COMMA	y.tab.h	41;"	d
COMPARE	y.tab.c	87;"	d	file:
COMPARE	y.tab.h	48;"	d
D	gen_lib.h	/^  input A, B, C, D;$/;"	v
D	gen_lib.h	/^  input A1, A2, A3, A4, B1, B2, B3, C1, C2, D;$/;"	v
D	gen_lib.h	/^  input D, CK, CD;$/;"	v
D	gen_lib.h	/^  input D, CK, CDN;$/;"	v
D	gen_lib.h	/^  input D, CK, CKN;$/;"	v
D	gen_lib.h	/^  input D, CK, PD, CD;$/;"	v
D	gen_lib.h	/^  input D, CK, PD, CDN;$/;"	v
D	gen_lib.h	/^  input D, CK, PD;$/;"	v
D	gen_lib.h	/^  input D, CK, PDN, CD;$/;"	v
D	gen_lib.h	/^  input D, CK;$/;"	v
D	gen_lib.h	/^  input D, SP, CK;$/;"	v
D0	gen_lib.h	/^  input D0, D1, CK, SD, CDN;$/;"	v
D0	gen_lib.h	/^  input D0, D1, CK, SD;$/;"	v
D1	gen_lib.h	/^  input D0, D1, CK, SD, CDN;$/;"	v
D1	gen_lib.h	/^  input D0, D1, CK, SD;$/;"	v
DEFAULT	y.tab.c	70;"	d	file:
DEFAULT	y.tab.h	31;"	d
DONE	y.tab.c	61;"	d	file:
DONE	y.tab.h	22;"	d
ECHO	lex.yy.c	557;"	d	file:
ELSE	y.tab.c	47;"	d	file:
ELSE	y.tab.h	8;"	d
END	y.tab.c	57;"	d	file:
END	y.tab.h	18;"	d
ENDCASE	y.tab.c	71;"	d	file:
ENDCASE	y.tab.h	32;"	d
ENDMODULE	y.tab.c	45;"	d	file:
ENDMODULE	y.tab.h	6;"	d
EOB_ACT_CONTINUE_SCAN	lex.yy.c	104;"	d	file:
EOB_ACT_END_OF_FILE	lex.yy.c	105;"	d	file:
EOB_ACT_LAST_MATCH	lex.yy.c	106;"	d	file:
EQUALS	y.tab.c	58;"	d	file:
EQUALS	y.tab.h	19;"	d
EVENT_OR	y.tab.c	65;"	d	file:
EVENT_OR	y.tab.h	26;"	d
FALSE	global.h	/^enum Boolean {FALSE,TRUE};$/;"	e	enum:Boolean
FLEX_SCANNER	lex.yy.c	7;"	d	file:
GT	y.tab.c	89;"	d	file:
GT	y.tab.h	50;"	d
GTEQ	y.tab.c	88;"	d	file:
GTEQ	y.tab.h	49;"	d
HASH	y.tab.c	78;"	d	file:
HASH	y.tab.h	39;"	d
ID	y.tab.c	59;"	d	file:
ID	y.tab.h	20;"	d
IF	y.tab.c	46;"	d	file:
IF	y.tab.h	7;"	d
INITIAL	lex.yy.c	469;"	d	file:
INITIAL	y.tab.c	54;"	d	file:
INITIAL	y.tab.h	15;"	d
INOUT	y.tab.c	50;"	d	file:
INOUT	y.tab.h	11;"	d
INPUT	y.tab.c	48;"	d	file:
INPUT	y.tab.h	9;"	d
INTEGER	y.tab.c	62;"	d	file:
INTEGER	y.tab.h	23;"	d
LPAREN	y.tab.c	74;"	d	file:
LPAREN	y.tab.h	35;"	d
LSQ	y.tab.c	76;"	d	file:
LSQ	y.tab.h	37;"	d
LT	y.tab.c	91;"	d	file:
LT	y.tab.h	52;"	d
LTEQ	y.tab.c	90;"	d	file:
LTEQ	y.tab.h	51;"	d
MINUS	y.tab.c	86;"	d	file:
MINUS	y.tab.h	47;"	d
MINUSOP	global.h	7;"	d
MODULE	y.tab.c	44;"	d	file:
MODULE	y.tab.h	5;"	d
NEGEDGE	y.tab.c	67;"	d	file:
NEGEDGE	y.tab.h	28;"	d
NOOP	global.h	8;"	d
NOT	y.tab.c	84;"	d	file:
NOT	y.tab.h	45;"	d
NUM	y.tab.c	63;"	d	file:
NUM	y.tab.h	24;"	d
OR	y.tab.c	83;"	d	file:
OR	y.tab.h	44;"	d
OUTPUT	y.tab.c	49;"	d	file:
OUTPUT	y.tab.h	10;"	d
PADI	gen_lib.h	/^  input A, ST, STN, PADI;$/;"	v
PADO	gen_lib.h	/^  output Z, PADO;$/;"	v
PD	gen_lib.h	/^  input D, CK, PD, CD;$/;"	v
PD	gen_lib.h	/^  input D, CK, PD, CDN;$/;"	v
PD	gen_lib.h	/^  input D, CK, PD;$/;"	v
PDN	gen_lib.h	/^  input D, CK, PDN, CD;$/;"	v
PLUS	y.tab.c	85;"	d	file:
PLUS	y.tab.h	46;"	d
PLUSOP	global.h	6;"	d
POSEDGE	y.tab.c	66;"	d	file:
POSEDGE	y.tab.h	27;"	d
Q	gen_lib.h	/^  output Q, QN;$/;"	v
Q	gen_lib.h	/^  output Q;$/;"	v
QN	gen_lib.h	/^  output Q, QN;$/;"	v
R	gen_lib.h	/^  input S, R, CD;$/;"	v
REAL	y.tab.c	68;"	d	file:
REAL	y.tab.h	29;"	d
REG	global.h	10;"	d
REG	y.tab.c	51;"	d	file:
REG	y.tab.h	12;"	d
REJECT	lex.yy.c	463;"	d	file:
RPAREN	y.tab.c	75;"	d	file:
RPAREN	y.tab.h	36;"	d
RSQ	y.tab.c	77;"	d	file:
RSQ	y.tab.h	38;"	d
S	gen_lib.h	/^  input S, R, CD;$/;"	v
SD	gen_lib.h	/^  input D0, D1, CK, SD, CDN;$/;"	v
SD	gen_lib.h	/^  input D0, D1, CK, SD;$/;"	v
SEMICOLON	y.tab.c	72;"	d	file:
SEMICOLON	y.tab.h	33;"	d
SEPARATOR	y.tab.c	60;"	d	file:
SEPARATOR	y.tab.h	21;"	d
SP	gen_lib.h	/^  input D, SP, CK;$/;"	v
ST	gen_lib.h	/^  input A, ST, STN, PADI;$/;"	v
STN	gen_lib.h	/^  input A, ST, STN, PADI;$/;"	v
STRLEN	symbol.c	6;"	d	file:
TABLEN	symbol.c	5;"	d	file:
TICK	y.tab.c	81;"	d	file:
TICK	y.tab.h	42;"	d
TRUE	global.h	/^enum Boolean {FALSE,TRUE};$/;"	e	enum:Boolean
WIRE	global.h	11;"	d
WIRE	y.tab.c	52;"	d	file:
WIRE	y.tab.h	13;"	d
YYABORT	y.tab.c	1392;"	d	file:
YYACCEPT	y.tab.c	1394;"	d	file:
YYBYACC	y.tab.c	6;"	d	file:
YYDEBUG	y.tab.c	247;"	d	file:
YYEMPTY	y.tab.c	10;"	d	file:
YYERRCODE	y.tab.c	43;"	d	file:
YYERRCODE	y.tab.h	2;"	d
YYERROR	y.tab.c	1395;"	d	file:
YYFINAL	y.tab.c	245;"	d	file:
YYINITSTACKSIZE	y.tab.c	386;"	d	file:
YYLEX	y.tab.c	9;"	d	file:
YYMAJOR	y.tab.c	7;"	d	file:
YYMAXDEPTH	y.tab.c	376;"	d	file:
YYMAXDEPTH	y.tab.c	377;"	d	file:
YYMAXDEPTH	y.tab.c	383;"	d	file:
YYMAXTOKEN	y.tab.c	249;"	d	file:
YYMINOR	y.tab.c	8;"	d	file:
YYPARSE_PARAM_ARG	y.tab.c	1399;"	d	file:
YYPARSE_PARAM_ARG	y.tab.c	1402;"	d	file:
YYPARSE_PARAM_ARG	y.tab.c	1410;"	d	file:
YYPARSE_PARAM_ARG	y.tab.c	1413;"	d	file:
YYPARSE_PARAM_DECL	y.tab.c	1400;"	d	file:
YYPARSE_PARAM_DECL	y.tab.c	1403;"	d	file:
YYPARSE_PARAM_DECL	y.tab.c	1411;"	d	file:
YYPARSE_PARAM_DECL	y.tab.c	1414;"	d	file:
YYPARSE_PARAM_TYPE	y.tab.c	1407;"	d	file:
YYPREFIX	y.tab.c	15;"	d	file:
YYRECOVERING	y.tab.c	13;"	d	file:
YYREJECT	y.tab.c	1393;"	d	file:
YYSTACKSIZE	y.tab.c	380;"	d	file:
YYSTACKSIZE	y.tab.c	382;"	d	file:
YYSTATE	lex.yy.c	86;"	d	file:
YYSTYPE	y.tab.c	/^} YYSTYPE;$/;"	t	file:
YYSTYPE	y.tab.h	/^} YYSTYPE;$/;"	t
YYTABLESIZE	y.tab.c	194;"	d	file:
YY_AT_BOL	lex.yy.c	262;"	d	file:
YY_BREAK	lex.yy.c	616;"	d	file:
YY_BUFFER_EOF_PENDING	lex.yy.c	198;"	d	file:
YY_BUFFER_NEW	lex.yy.c	186;"	d	file:
YY_BUFFER_NORMAL	lex.yy.c	187;"	d	file:
YY_BUFFER_STATE	lex.yy.c	/^typedef struct yy_buffer_state *YY_BUFFER_STATE;$/;"	t	file:
YY_BUF_SIZE	lex.yy.c	97;"	d	file:
YY_CHAR	lex.yy.c	/^typedef unsigned char YY_CHAR;$/;"	t	file:
YY_CURRENT_BUFFER	lex.yy.c	207;"	d	file:
YY_DECL	lex.yy.c	604;"	d	file:
YY_DO_BEFORE_ACTION	lex.yy.c	281;"	d	file:
YY_END_OF_BUFFER	lex.yy.c	289;"	d	file:
YY_END_OF_BUFFER_CHAR	lex.yy.c	94;"	d	file:
YY_EXIT_FAILURE	lex.yy.c	1752;"	d	file:
YY_FATAL_ERROR	lex.yy.c	597;"	d	file:
YY_FLEX_MAJOR_VERSION	lex.yy.c	8;"	d	file:
YY_FLEX_MINOR_VERSION	lex.yy.c	9;"	d	file:
YY_FLUSH_BUFFER	lex.yy.c	236;"	d	file:
YY_INPUT	lex.yy.c	564;"	d	file:
YY_MORE_ADJ	lex.yy.c	465;"	d	file:
YY_NEW_FILE	lex.yy.c	92;"	d	file:
YY_NO_POP_STATE	lex.yy.c	527;"	d	file:
YY_NO_PUSH_STATE	lex.yy.c	526;"	d	file:
YY_NO_TOP_STATE	lex.yy.c	528;"	d	file:
YY_NULL	lex.yy.c	66;"	d	file:
YY_NUM_RULES	lex.yy.c	288;"	d	file:
YY_PROTO	lex.yy.c	60;"	d	file:
YY_PROTO	lex.yy.c	62;"	d	file:
YY_READ_BUF_SIZE	lex.yy.c	548;"	d	file:
YY_RESTORE_YY_MORE_OFFSET	lex.yy.c	466;"	d	file:
YY_RULE_SETUP	lex.yy.c	619;"	d	file:
YY_SC_TO_UI	lex.yy.c	73;"	d	file:
YY_SKIP_YYWRAP	lex.yy.c	266;"	d	file:
YY_START	lex.yy.c	85;"	d	file:
YY_START_STACK_INCR	lex.yy.c	592;"	d	file:
YY_STATE_EOF	lex.yy.c	89;"	d	file:
YY_USER_ACTION	lex.yy.c	611;"	d	file:
YY_USE_CONST	lex.yy.c	31;"	d	file:
YY_USE_CONST	lex.yy.c	38;"	d	file:
YY_USE_CONST	lex.yy.c	48;"	d	file:
YY_USE_PROTOS	lex.yy.c	28;"	d	file:
YY_USE_PROTOS	lex.yy.c	37;"	d	file:
YY_USE_PROTOS	lex.yy.c	49;"	d	file:
Z	gen_lib.h	/^  assign Z = A & B;$/;"	v
Z	gen_lib.h	/^  assign Z = A;$/;"	v
Z	gen_lib.h	/^  assign Z= A | B;$/;"	v
Z	gen_lib.h	/^  assign Z=!A; \/\/(same as INRB)$/;"	v
Z	gen_lib.h	/^  output Z, PADO;$/;"	v
Z	gen_lib.h	/^  output Z, Z1;$/;"	v
Z	gen_lib.h	/^  output Z;$/;"	v
Z1	gen_lib.h	/^  output Z, Z1;$/;"	v
__cplusplus	lex.yy.c	18;"	d	file:
aux_string	y.tab.c	/^char * aux_string;$/;"	v
caseid	y.tab.c	/^		struct id_node * caseid;$/;"	m	struct:
caseid	y.tab.h	/^		struct id_node * caseid;$/;"	m	struct:
cleanup	y.tab.c	/^void cleanup()$/;"	f
convert_case	y.tab.c	/^void convert_case(struct id_node * rhs, struct id_node * lhs, struct id_node *sss,$/;"	f
copy_stage	y.tab.c	/^short copy_stage = 0;$/;"	v
copy_string	y.tab.c	/^char * copy_string;$/;"	v
dec2bin	lex.yy.c	/^char * dec2bin (char * dec_num)$/;"	f
dup_list	y.tab.c	/^struct id_node * dup_list(struct id_node * s)$/;"	f
end	global.h	/^	int end;$/;"	m	struct:id_node
end	y.tab.c	/^		int end;$/;"	m	struct:
end	y.tab.h	/^		int end;$/;"	m	struct:
find_default	y.tab.c	/^struct id_node * find_default(struct id_node * list, struct id_node * alts )$/;"	f
find_min_width	y.tab.c	/^int find_min_width(struct id_node * list1,struct id_node * list2)$/;"	f
gen_mux	y.tab.c	/^struct id_node * gen_mux (struct id_node * lhs, struct id_node * rhs, $/;"	f
get_2to1_mux	y.tab.c	/^void get_2to1_mux(struct id_node * i1,struct id_node * i2,$/;"	f
get_adder	y.tab.c	/^void get_adder(struct id_node * first,struct id_node * second,$/;"	f
get_ckt	y.tab.c	/^struct id_node * get_ckt(struct id_node * id1,struct id_node * id2)$/;"	f
get_comp	y.tab.c	/^struct id_node * get_comp(int type,struct id_node * id1,struct id_node * id2)$/;"	f
get_comparator	y.tab.c	/^char * get_comparator (struct id_node * id, char * bitstring)$/;"	f
get_hash	symbol.c	/^htype get_hash (char * str)$/;"	f
get_id_node	y.tab.c	/^struct id_node * get_id_node(char * name)$/;"	f
get_latch	y.tab.c	/^void get_latch(struct id_node * d_inp,$/;"	f
get_next_inst	y.tab.c	/^char * get_next_inst()$/;"	f
get_next_temp	y.tab.c	/^struct id_node * get_next_temp(struct id_node * first,$/;"	f
get_not_gate	y.tab.c	/^struct id_node * get_not_gate(struct id_node * node)$/;"	f
hcf	symbol.c	/^htype hcf[STRLEN];$/;"	v
hex2bin	lex.yy.c	/^char * hex2bin (char * hex_num)$/;"	f
hex_char2int	lex.yy.c	/^int hex_char2int (char h)$/;"	f
htype	symbol.c	7;"	d	file:
id	global.h	/^typedef struct id_node id;$/;"	t
id	y.tab.c	/^		struct id_node * id;$/;"	m	struct:
id	y.tab.h	/^		struct id_node * id;$/;"	m	struct:
id_name	global.h	/^	char * id_name;$/;"	m	struct:id_node
id_node	global.h	/^struct id_node$/;"	s
insert	symbol.c	/^int insert (void * ptr, char * str)$/;"	f
install_id	lex.yy.c	/^struct id_node * install_id()$/;"	f
install_num	lex.yy.c	/^struct id_node * install_num()$/;"	f
lineno	global.h	/^int lineno;$/;"	v
lineno	lex.yy.c	/^int lineno = 0;$/;"	v
lookup	symbol.c	/^void * lookup (char * str)$/;"	f
main	lex.yy.c	/^int main()$/;"	f
main	main.c	/^int main(int argc,char ** argv)$/;"	f
new_temp	y.tab.c	897;"	d	file:
next	global.h	/^	struct id_node * next;$/;"	m	struct:id_node
node	y.tab.c	/^	} node;$/;"	m	union:
node	y.tab.h	/^	} node;$/;"	m	union:
num_nots_seen	global.h	/^	int num_nots_seen;$/;"	m	struct:id_node
oct2bin	lex.yy.c	/^char * oct2bin (char * oct_num)$/;"	f
opcode	global.h	/^	int opcode;	$/;"	m	struct:id_node
optimise	y.tab.c	/^struct id_node * optimise(struct id_node * list,$/;"	f
out	global.h	/^FILE * out;$/;"	v
outputid	y.tab.c	/^		struct id_node * outputid;$/;"	m	struct:
outputid	y.tab.h	/^		struct id_node * outputid;$/;"	m	struct:
premux	y.tab.c	/^struct id_node * premux(struct id_node * case_exp, struct id_node * bitstrings )$/;"	f
print_hash	symbol.c	/^void print_hash()$/;"	f
printid	y.tab.c	/^void printid(struct id_node * list)$/;"	f
ptab	symbol.c	/^void * ptab[TABLEN];$/;"	v
reverse	y.tab.c	/^struct id_node * reverse(struct id_node * list) $/;"	f
rvalue	y.tab.c	/^	float rvalue;$/;"	m	union:
rvalue	y.tab.h	/^	float rvalue;$/;"	m	union:
stab	symbol.c	/^char * stab[TABLEN];$/;"	v
start	global.h	/^	int start;$/;"	m	struct:id_node
start	y.tab.c	/^		int start; $/;"	m	struct:
start	y.tab.h	/^		int start; $/;"	m	struct:
sym_init	symbol.c	/^void sym_init ()$/;"	f
symtab	global.h	/^struct id_node ** symtab;$/;"	v
type	global.h	/^	int type;$/;"	m	struct:id_node
unput	lex.yy.c	135;"	d	file:
value	y.tab.c	/^	int value;$/;"	m	union:
value	y.tab.h	/^	int value;$/;"	m	union:
vector	y.tab.c	/^	} vector;$/;"	m	union:
vector	y.tab.h	/^	} vector;$/;"	m	union:
yy_accept	lex.yy.c	/^static yyconst short int yy_accept[143] =$/;"	v	file:
yy_at_bol	lex.yy.c	/^	int yy_at_bol;$/;"	m	struct:yy_buffer_state
yy_base	lex.yy.c	/^static yyconst short int yy_base[147] =$/;"	v	file:
yy_buf_pos	lex.yy.c	/^	char *yy_buf_pos;		\/* current position in input buffer *\/$/;"	m	struct:yy_buffer_state
yy_buf_size	lex.yy.c	/^	yy_size_t yy_buf_size;$/;"	m	struct:yy_buffer_state
yy_buffer_state	lex.yy.c	/^struct yy_buffer_state$/;"	s	file:
yy_buffer_status	lex.yy.c	/^	int yy_buffer_status;$/;"	m	struct:yy_buffer_state
yy_c_buf_p	lex.yy.c	/^static char *yy_c_buf_p = (char *) 0;$/;"	v	file:
yy_ch_buf	lex.yy.c	/^	char *yy_ch_buf;		\/* input buffer *\/$/;"	m	struct:yy_buffer_state
yy_chk	lex.yy.c	/^static yyconst short int yy_chk[268] =$/;"	v	file:
yy_create_buffer	lex.yy.c	/^YY_BUFFER_STATE yy_create_buffer( FILE *file, int size )$/;"	f
yy_current_buffer	lex.yy.c	/^static YY_BUFFER_STATE yy_current_buffer = 0;$/;"	v	file:
yy_def	lex.yy.c	/^static yyconst short int yy_def[147] =$/;"	v	file:
yy_delete_buffer	lex.yy.c	/^void yy_delete_buffer( YY_BUFFER_STATE b )$/;"	f
yy_did_buffer_switch_on_eof	lex.yy.c	/^static int yy_did_buffer_switch_on_eof;$/;"	v	file:
yy_ec	lex.yy.c	/^static yyconst int yy_ec[256] =$/;"	v	file:
yy_fatal_error	lex.yy.c	/^static void yy_fatal_error( yyconst char msg[] )$/;"	f	file:
yy_fill_buffer	lex.yy.c	/^	int yy_fill_buffer;$/;"	m	struct:yy_buffer_state
yy_flex_alloc	lex.yy.c	/^static void *yy_flex_alloc( yy_size_t size )$/;"	f	file:
yy_flex_free	lex.yy.c	/^static void yy_flex_free( void *ptr )$/;"	f	file:
yy_flex_realloc	lex.yy.c	/^static void *yy_flex_realloc( void *ptr, yy_size_t size )$/;"	f	file:
yy_flex_strlen	lex.yy.c	/^static int yy_flex_strlen( yyconst char *s )$/;"	f	file:
yy_flex_strncpy	lex.yy.c	/^static void yy_flex_strncpy( char *s1, yyconst char *s2, int n )$/;"	f	file:
yy_flush_buffer	lex.yy.c	/^void yy_flush_buffer( YY_BUFFER_STATE b )$/;"	f
yy_get_next_buffer	lex.yy.c	/^static int yy_get_next_buffer()$/;"	f	file:
yy_get_previous_state	lex.yy.c	/^static yy_state_type yy_get_previous_state()$/;"	f	file:
yy_hold_char	lex.yy.c	/^static char yy_hold_char;$/;"	v	file:
yy_init	lex.yy.c	/^static int yy_init = 1;		\/* whether we need to initialize *\/$/;"	v	file:
yy_init_buffer	lex.yy.c	/^void yy_init_buffer( YY_BUFFER_STATE b, FILE *file )$/;"	f
yy_input_file	lex.yy.c	/^	FILE *yy_input_file;$/;"	m	struct:yy_buffer_state
yy_is_interactive	lex.yy.c	/^	int yy_is_interactive;$/;"	m	struct:yy_buffer_state
yy_is_our_buffer	lex.yy.c	/^	int yy_is_our_buffer;$/;"	m	struct:yy_buffer_state
yy_last_accepting_cpos	lex.yy.c	/^static char *yy_last_accepting_cpos;$/;"	v	file:
yy_last_accepting_state	lex.yy.c	/^static yy_state_type yy_last_accepting_state;$/;"	v	file:
yy_load_buffer_state	lex.yy.c	/^void yy_load_buffer_state( void )$/;"	f
yy_meta	lex.yy.c	/^static yyconst int yy_meta[49] =$/;"	v	file:
yy_n_chars	lex.yy.c	/^	int yy_n_chars;$/;"	m	struct:yy_buffer_state
yy_n_chars	lex.yy.c	/^static int yy_n_chars;		\/* number of characters read into yy_ch_buf *\/$/;"	v	file:
yy_new_buffer	lex.yy.c	246;"	d	file:
yy_nxt	lex.yy.c	/^static yyconst short int yy_nxt[268] =$/;"	v	file:
yy_pop_state	lex.yy.c	/^static void yy_pop_state()$/;"	f	file:
yy_push_state	lex.yy.c	/^static void yy_push_state( int new_state )$/;"	f	file:
yy_scan_buffer	lex.yy.c	/^YY_BUFFER_STATE yy_scan_buffer( char *base, yy_size_t size )$/;"	f
yy_scan_bytes	lex.yy.c	/^YY_BUFFER_STATE yy_scan_bytes( yyconst char *bytes, int len )$/;"	f
yy_scan_string	lex.yy.c	/^YY_BUFFER_STATE yy_scan_string( yyconst char *yy_str )$/;"	f
yy_set_bol	lex.yy.c	255;"	d	file:
yy_set_interactive	lex.yy.c	248;"	d	file:
yy_size_t	lex.yy.c	/^typedef unsigned int yy_size_t;$/;"	t	file:
yy_start	lex.yy.c	/^static int yy_start = 0;	\/* start state number *\/$/;"	v	file:
yy_start_stack	lex.yy.c	/^static int *yy_start_stack = 0;$/;"	v	file:
yy_start_stack_depth	lex.yy.c	/^static int yy_start_stack_depth = 0;$/;"	v	file:
yy_start_stack_ptr	lex.yy.c	/^static int yy_start_stack_ptr = 0;$/;"	v	file:
yy_state_type	lex.yy.c	/^typedef int yy_state_type;$/;"	t	file:
yy_switch_to_buffer	lex.yy.c	/^void yy_switch_to_buffer( YY_BUFFER_STATE new_buffer )$/;"	f
yy_top_state	lex.yy.c	/^static int yy_top_state()$/;"	f	file:
yy_try_NUL_trans	lex.yy.c	/^static yy_state_type yy_try_NUL_trans( yy_state_type yy_current_state )$/;"	f	file:
yychar	y.tab.c	/^int yychar;$/;"	v
yycheck	y.tab.c	/^const short yycheck[] = {                                      47,$/;"	v
yyclearin	y.tab.c	11;"	d	file:
yyconst	lex.yy.c	53;"	d	file:
yyconst	lex.yy.c	55;"	d	file:
yydebug	y.tab.c	/^int yydebug;$/;"	v
yydefred	y.tab.c	/^const short yydefred[] = {                                      1,$/;"	v
yydgoto	y.tab.c	/^const short yydgoto[] = {                                       1,$/;"	v
yyerrflag	y.tab.c	/^int yyerrflag;$/;"	v
yyerrok	y.tab.c	12;"	d	file:
yyerror	y.tab.c	/^int yyerror()$/;"	f
yygindex	y.tab.c	/^const short yygindex[] = {                                      0,$/;"	v
yygrowstack	y.tab.c	/^static int yygrowstack()$/;"	f	file:
yyin	lex.yy.c	/^FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;$/;"	v
yyinput	lex.yy.c	/^static int yyinput()$/;"	f	file:
yylen	y.tab.c	/^const short yylen[] = {                                         2,$/;"	v
yyleng	lex.yy.c	/^int yyleng;$/;"	v
yyless	lex.yy.c	124;"	d	file:
yyless	lex.yy.c	1770;"	d	file:
yyless	lex.yy.c	1771;"	d	file:
yylhs	y.tab.c	/^const short yylhs[] = {                                        -1,$/;"	v
yylval	y.tab.c	/^YYSTYPE yylval;$/;"	v
yymore	lex.yy.c	464;"	d	file:
yyname	y.tab.c	/^const char * const yyname[] = {$/;"	v
yynerrs	y.tab.c	/^int yynerrs;$/;"	v
yyout	lex.yy.c	/^FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;$/;"	v
yyparse	y.tab.c	/^yyparse (YYPARSE_PARAM_ARG)$/;"	f
yyrcsid	y.tab.c	/^yyrcsid[] = "$FreeBSD: src\/usr.bin\/yacc\/skeleton.c,v 1.28 2000\/01\/17 02:04:06 bde Exp $";$/;"	v	file:
yyrestart	lex.yy.c	/^void yyrestart( FILE *input_file )$/;"	f
yyrindex	y.tab.c	/^const short yyrindex[] = {                                      0,$/;"	v
yyrule	y.tab.c	/^const char * const yyrule[] = {$/;"	v
yysindex	y.tab.c	/^const short yysindex[] = {                                      0,$/;"	v
yyss	y.tab.c	/^short *yyss;$/;"	v
yysslim	y.tab.c	/^short *yysslim;$/;"	v
yyssp	y.tab.c	/^short *yyssp;$/;"	v
yystacksize	y.tab.c	/^int yystacksize;$/;"	v
yytable	y.tab.c	/^const short yytable[] = {                                      63,$/;"	v
yyterminate	lex.yy.c	587;"	d	file:
yytext	lex.yy.c	/^char *yytext;$/;"	v
yytext_ptr	lex.yy.c	271;"	d	file:
yyunput	lex.yy.c	/^static void yyunput( int c, register char *yy_bp )$/;"	f	file:
yyval	y.tab.c	/^YYSTYPE yyval;$/;"	v
yyvs	y.tab.c	/^YYSTYPE *yyvs;$/;"	v
yyvsp	y.tab.c	/^YYSTYPE *yyvsp;$/;"	v
yywrap	lex.yy.c	265;"	d	file:
