ergo
ergo_input_processor.h File Reference

Go to the source code of this file.

Classes

union  YYSTYPE

Defines

#define NUMBER   258
#define DOT   259
#define SYMBOL   260
#define EQUAL   261
#define STRING   262
#define EOFTAG   263
#define GETEXC   264
#define GETPOL   265
#define K_ALL   266
#define HELP   267
#define MOLTAG   268
#define GHOSTTAG   269
#define MOLDAL   270
#define QUIT   271
#define RUNTAG   272
#define SYSTEM   273
#define GHOST   274
#define ANGSTROM   275
#define PRECISION   276
#define RANGE   277
#define WARRANTY   278
#define SET_NTHREADS   279
#define PLUS   280
#define MINUS   281
#define TIMES   282
#define DIVIDE   283
#define POWER   284
#define LEFT_PARENTHESIS   285
#define RIGHT_PARENTHESIS   286
#define EOL   287
#define NEG   288
#define YYSTYPE_IS_TRIVIAL   1
#define yystype   YYSTYPE
#define YYSTYPE_IS_DECLARED   1

Typedefs

typedef union YYSTYPE YYSTYPE

Enumerations

enum  yytokentype {
  NUMBER = 258, DOT = 259, SYMBOL = 260, EQUAL = 261,
  STRING = 262, EOFTAG = 263, GETEXC = 264, GETPOL = 265,
  K_ALL = 266, HELP = 267, MOLTAG = 268, GHOSTTAG = 269,
  MOLDAL = 270, QUIT = 271, RUNTAG = 272, SYSTEM = 273,
  GHOST = 274, ANGSTROM = 275, PRECISION = 276, RANGE = 277,
  WARRANTY = 278, SET_NTHREADS = 279, PLUS = 280, MINUS = 281,
  TIMES = 282, DIVIDE = 283, POWER = 284, LEFT_PARENTHESIS = 285,
  RIGHT_PARENTHESIS = 286, EOL = 287, NEG = 288, NUMBER = 258,
  DOT = 259, SYMBOL = 260, EQUAL = 261, STRING = 262,
  EOFTAG = 263, GETEXC = 264, GETPOL = 265, K_ALL = 266,
  HELP = 267, MOLTAG = 268, GHOSTTAG = 269, MOLDAL = 270,
  QUIT = 271, RUNTAG = 272, SYSTEM = 273, GHOST = 274,
  ANGSTROM = 275, PRECISION = 276, RANGE = 277, WARRANTY = 278,
  SET_NTHREADS = 279, PLUS = 280, MINUS = 281, TIMES = 282,
  DIVIDE = 283, POWER = 284, LEFT_PARENTHESIS = 285, RIGHT_PARENTHESIS = 286,
  EOL = 287, NEG = 288
}

Variables

YYSTYPE yylval

Define Documentation

#define ANGSTROM   275
#define DIVIDE   283
#define DOT   259
#define EOFTAG   263
#define EOL   287
#define EQUAL   261
#define GETEXC   264
#define GETPOL   265
#define GHOST   274
#define GHOSTTAG   269
#define HELP   267
#define K_ALL   266
#define LEFT_PARENTHESIS   285
#define MINUS   281
#define MOLDAL   270
#define MOLTAG   268
#define NEG   288
#define NUMBER   258
#define PLUS   280
#define POWER   284
#define PRECISION   276
#define QUIT   271
#define RANGE   277
#define RIGHT_PARENTHESIS   286
#define RUNTAG   272
#define SET_NTHREADS   279
#define STRING   262
#define SYMBOL   260
#define SYSTEM   273
#define TIMES   282
#define WARRANTY   278
#define yystype   YYSTYPE
#define YYSTYPE_IS_DECLARED   1
#define YYSTYPE_IS_TRIVIAL   1

Typedef Documentation

typedef union YYSTYPE YYSTYPE

Enumeration Type Documentation

Enumerator:
NUMBER 
DOT 
SYMBOL 
EQUAL 
STRING 
EOFTAG 
GETEXC 
GETPOL 
K_ALL 
HELP 
MOLTAG 
GHOSTTAG 
MOLDAL 
QUIT 
RUNTAG 
SYSTEM 
GHOST 
ANGSTROM 
PRECISION 
RANGE 
WARRANTY 
SET_NTHREADS 
PLUS 
MINUS 
TIMES 
DIVIDE 
POWER 
LEFT_PARENTHESIS 
RIGHT_PARENTHESIS 
EOL 
NEG 
NUMBER 
DOT 
SYMBOL 
EQUAL 
STRING 
EOFTAG 
GETEXC 
GETPOL 
K_ALL 
HELP 
MOLTAG 
GHOSTTAG 
MOLDAL 
QUIT 
RUNTAG 
SYSTEM 
GHOST 
ANGSTROM 
PRECISION 
RANGE 
WARRANTY 
SET_NTHREADS 
PLUS 
MINUS 
TIMES 
DIVIDE 
POWER 
LEFT_PARENTHESIS 
RIGHT_PARENTHESIS 
EOL 
NEG 

Variable Documentation

Referenced by yyparse().