atlas  0.6
Classes | Macros | Typedefs | Enumerations | Functions
parser.tab.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

union  YYSTYPE
 
struct  YYLTYPE
 

Macros

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

Typedefs

typedef union YYSTYPE YYSTYPE
 
typedef struct YYLTYPE YYLTYPE
 

Enumerations

enum  yytokentype {
  QUIT = 258, SET = 259, LET = 260, IN = 261,
  BEGIN = 262, END = 263, IF = 264, THEN = 265,
  ELSE = 266, ELIF = 267, FI = 268, AND = 269,
  OR = 270, NOT = 271, NEXT = 272, DO = 273,
  DONT = 274, FROM = 275, DOWNTO = 276, WHILE = 277,
  FOR = 278, OD = 279, CASE = 280, ESAC = 281,
  REC_FUN = 282, TRUE = 283, FALSE = 284, DIE = 285,
  BREAK = 286, RETURN = 287, WHATTYPE = 288, SHOWALL = 289,
  FORGET = 290, OPERATOR = 291, OPERATOR_BECOMES = 292, INT = 293,
  STRING = 294, IDENT = 295, TYPE_ID = 296, TOFILE = 297,
  ADDTOFILE = 298, FROMFILE = 299, FORCEFROMFILE = 300, TYPE = 301,
  ARROW = 302, BECOMES = 303, TLSUB = 304, END_OF_FILE = 305
}
 

Functions

int yyparse (atlas::interpreter::expr_p *parsed_expr, int *verbosity)
 

Macro Definition Documentation

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

Typedef Documentation

typedef struct YYLTYPE YYLTYPE
typedef union YYSTYPE YYSTYPE

Enumeration Type Documentation

Enumerator
QUIT 
SET 
LET 
IN 
BEGIN 
END 
IF 
THEN 
ELSE 
ELIF 
FI 
AND 
OR 
NOT 
NEXT 
DO 
DONT 
FROM 
DOWNTO 
WHILE 
FOR 
OD 
CASE 
ESAC 
REC_FUN 
TRUE 
FALSE 
DIE 
BREAK 
RETURN 
WHATTYPE 
SHOWALL 
FORGET 
OPERATOR 
OPERATOR_BECOMES 
INT 
STRING 
IDENT 
TYPE_ID 
TOFILE 
ADDTOFILE 
FROMFILE 
FORCEFROMFILE 
TYPE 
ARROW 
BECOMES 
TLSUB 
END_OF_FILE 

Function Documentation

int yyparse ( atlas::interpreter::expr_p parsed_expr,
int *  verbosity 
)