#include "JString.h"#include "ptrstack.h"Go to the source code of this file.
Compounds | |
| struct | atomparser_node |
| Each node of the parse tree contains all data needed for that description. More... | |
| struct | atomparser_string |
| stores an atom parser string with its string type enumeration. More... | |
Typedefs | |
| typedef atomparser_string | atomparser_string |
| stores an atom parser string with its string type enumeration. More... | |
| typedef atomparser_node | atomparser_node |
| Each node of the parse tree contains all data needed for that description. More... | |
Enumerations | |
| enum | atomparser_stringtype { DQ_STRING, SQ_STRING, RAW_STRING } |
Functions | |
| int | atomparser_yylookup (const char *s, int len) |
| given the string and its length, return the index in the symbol table or -1 if it isn't there. More... | |
Variables | |
| atomparser_node * | atomparser_result |
| contains the final parse tree, or NULL if there was an error. More... | |
| char * | atomparser_yystring |
| contains the location of the string to parse. More... | |
| SymbolTable * | atomparser_symbols |
| contains the list of the functions and keywords. More... | |
|
|
Each node of the parse tree contains all data needed for that description.
Referenced by yyparse. |
|
|
stores an atom parser string with its string type enumeration.
|
|
|
Definition at line 31 of file AtomParser.h. |
|
||||||||||||
|
given the string and its length, return the index in the symbol table or -1 if it isn't there.
|
|
|
contains the final parse tree, or NULL if there was an error.
Definition at line 168 of file AtomParser.h. |
|
|
contains the list of the functions and keywords.
Definition at line 178 of file AtomParser.h. |
|
|
contains the location of the string to parse.
Definition at line 175 of file AtomParser.h. Referenced by SymbolTable::parse, and yyparse. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002