langparser.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define langparserinclude
#define YYSTYPE   hdltreenode
#define tokentype   short

Functions

int yyparse (void)
void parsesetscanstring (Handle, boolean)
unsigned long parsegetscanoffset (unsigned long, unsigned short)
void parsesetscanoffset (unsigned long)
tokentype parsegettoken (hdltreenode *)

Variables

hdltreenode yylval
hdltreenode yyval


Define Documentation

#define langparserinclude
 

Definition at line 28 of file langparser.h.

#define tokentype   short
 

Definition at line 35 of file langparser.h.

Referenced by langaddapplescriptsyntax(), langscanner(), langstriptextsyntax(), and parsegettoken().

#define YYSTYPE   hdltreenode
 

Definition at line 31 of file langparser.h.

Referenced by yyparse().


Function Documentation

unsigned long parsegetscanoffset unsigned  long,
unsigned  short
 

Definition at line 270 of file langscan.c.

Referenced by langgetsourceoffset().

tokentype parsegettoken hdltreenode  ) 
 

Definition at line 1110 of file langscan.c.

References langscanner(), and tokentype.

Referenced by yylex().

Here is the call graph for this function:

void parsesetscanoffset unsigned  long  ) 
 

Definition at line 281 of file langscan.c.

References ctscanchars, and ctscanlines.

Referenced by langsetsourceoffset().

void parsesetscanstring Handle  ,
boolean 
 

Definition at line 252 of file langscan.c.

References ctscanchars, ctscanlines, fllinebasedscan, flsenteol, gethandlesize(), hscanstring, ixparsestring, and lenparsestring.

Referenced by langaddapplescriptsyntax(), langcompiletext(), and langstriptextsyntax().

Here is the call graph for this function:

int yyparse void   ) 
 

Definition at line 550 of file langparser.c.

References NULL, pcyyerrct, pcyyerrfl, PCYYFLAG, pcyytoken, redcnt, redseq, svdnams, svdprd, yyact, yychk, yydef, yyerror(), yyexca, YYLAST, yylex(), yylval, YYMAXDEPTH, yypact, YYSTYPE, yytfilen, yytfilep, yytflag, yyv, yyval, and yyxi.

Referenced by langcompiletext().

Here is the call graph for this function:


Variable Documentation

hdltreenode yylval
 

Definition at line 154 of file langparser.c.

Referenced by langcompiletext(), yylex(), and yyparse().

hdltreenode yyval
 

Definition at line 154 of file langparser.c.

Referenced by langcompiletext(), and yyparse().


Generated on Sun Jun 4 15:37:36 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6