
#define langparserinclude


#define YYSTYPE hdltreenode /*data type of yacc stack*/

extern hdltreenode yylval, yyval;

#define tokentype short /*something that's returned by parsegettoken*/

/***extern tymodulerecord parseresult; /*this is what yyparse returns*/


/*prototypes*/

extern int yyparse (void); /*langparser.c*/


extern void parsesetscanstring (Handle, boolean); /*langscan.c*/

extern unsigned long parsegetscanoffset (unsigned long, unsigned short);

extern void parsesetscanoffset (unsigned long);

extern tokentype parsegettoken (hdltreenode *);

