My Project
programmer's documentation
Macros | Enumerations | Functions | Variables
mei_parser.h File Reference

Go to the source code of this file.

Macros

#define YYDEBUG   0
 
#define YYTOKENTYPE
 
#define YYSTYPE_IS_TRIVIAL   1
 
#define YYSTYPE_IS_DECLARED   1
 

Enumerations

enum  yytokentype {
  NUMBER = 258, VAR = 259, FUN1 = 260, FUN2 = 261,
  FUN3 = 262, FUN4 = 263, IN1D = 264, WHILE = 265,
  IF = 266, PRINT = 267, IFX = 268, ELSE = 269,
  OR = 270, AND = 271, EQ = 272, NE = 273,
  GE = 274, LE = 275, UMINUS = 276, UPLUS = 277,
  NUMBER = 258, VAR = 259, FUN1 = 260, FUN2 = 261,
  FUN3 = 262, FUN4 = 263, IN1D = 264, WHILE = 265,
  IF = 266, PRINT = 267, IFX = 268, ELSE = 269,
  OR = 270, AND = 271, EQ = 272, NE = 273,
  GE = 274, LE = 275, UMINUS = 276, UPLUS = 277
}
 

Functions

int yyparse (void)
 

Variables

YYSTYPE yylval
 

Macro Definition Documentation

◆ YYDEBUG

#define YYDEBUG   0

◆ YYSTYPE_IS_DECLARED

#define YYSTYPE_IS_DECLARED   1

◆ YYSTYPE_IS_TRIVIAL

#define YYSTYPE_IS_TRIVIAL   1

◆ YYTOKENTYPE

#define YYTOKENTYPE

Enumeration Type Documentation

◆ yytokentype

Enumerator
NUMBER 
VAR 
FUN1 
FUN2 
FUN3 
FUN4 
IN1D 
WHILE 
IF 
PRINT 
IFX 
ELSE 
OR 
AND 
EQ 
NE 
GE 
LE 
UMINUS 
UPLUS 
NUMBER 
VAR 
FUN1 
FUN2 
FUN3 
FUN4 
IN1D 
WHILE 
IF 
PRINT 
IFX 
ELSE 
OR 
AND 
EQ 
NE 
GE 
LE 
UMINUS 
UPLUS 

Function Documentation

◆ yyparse()

int yyparse ( void  )

Variable Documentation

◆ yylval

YYSTYPE yylval