source/ergo_input_processor.h File Reference

Go to the source code of this file.

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 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

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

Define 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

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


Generated on 10 Jul 2018 for ergo by  doxygen 1.6.1