extern int  yylineno;
extern int  yylex(void);
extern void yyerror(const char *msg);
