ergo
ergo_input_processor.h File Reference

Go to the source code of this file.

Classes

union  YYSTYPE
 

Macros

#define YYDEBUG   0
 
#define YYTOKENTYPE
 
#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 LIST_DFT_FUNCS   279
 
#define IS_CHT_USED   280
 
#define SET_NTHREADS   281
 
#define PLUS   282
 
#define MINUS   283
 
#define TIMES   284
 
#define DIVIDE   285
 
#define POWER   286
 
#define LEFT_PARENTHESIS   287
 
#define RIGHT_PARENTHESIS   288
 
#define EOL   289
 
#define NEG   290
 
#define YYSTYPE_IS_TRIVIAL   1
 
#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, LIST_DFT_FUNCS = 279, IS_CHT_USED = 280, SET_NTHREADS = 281,
  PLUS = 282, MINUS = 283, TIMES = 284, DIVIDE = 285,
  POWER = 286, LEFT_PARENTHESIS = 287, RIGHT_PARENTHESIS = 288, EOL = 289,
  NEG = 290, 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, LIST_DFT_FUNCS = 279, IS_CHT_USED = 280,
  SET_NTHREADS = 281, PLUS = 282, MINUS = 283, TIMES = 284,
  DIVIDE = 285, POWER = 286, LEFT_PARENTHESIS = 287, RIGHT_PARENTHESIS = 288,
  EOL = 289, NEG = 290
}
 

Functions

int yyparse (void)
 

Variables

YYSTYPE yylval
 

Macro Definition Documentation

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

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 
LIST_DFT_FUNCS 
IS_CHT_USED 
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 
LIST_DFT_FUNCS 
IS_CHT_USED 
SET_NTHREADS 
PLUS 
MINUS 
TIMES 
DIVIDE 
POWER 
LEFT_PARENTHESIS 
RIGHT_PARENTHESIS 
EOL 
NEG 

Function Documentation

int yyparse ( void  )

Variable Documentation

YYSTYPE yylval