|
Pol
Revision:cb584c9
|
#include <iosfwd>#include <stddef.h>#include <string>#include "../clib/compilerspecifics.h"#include "tokens.h"#include "token.h"#include "operator.h"#include <queue>#include <stack>#include <vector>Go to the source code of this file.
Classes | |
| class | Pol::Bscript::Expression |
| class | Pol::Bscript::Parser |
| class | Pol::Bscript::SmartParser |
Namespaces | |
| Pol | |
| Pol::Bscript | |
Variables | |
| const unsigned | Pol::Bscript::EXPR_FLAG_AUTO_TERM_ALLOWED = 0x0080 |
| const unsigned | Pol::Bscript::EXPR_FLAG_COMMA_TERM_ALLOWED = 0x0002 |
| const unsigned | Pol::Bscript::EXPR_FLAG_CONSUME_RESULT = 0x0100 |
| const unsigned | Pol::Bscript::EXPR_FLAG_DICTKEY_TERM_ALLOWED = 0x0200 |
| const unsigned | Pol::Bscript::EXPR_FLAG_ENDENUM_TERM_ALLOWED = 0x0010 |
| const unsigned | Pol::Bscript::EXPR_FLAG_RIGHTBRACE_TERM_ALLOWED = 0x0020 |
| const unsigned | Pol::Bscript::EXPR_FLAG_RIGHTPAREN_TERM_ALLOWED = 0x0004 |
| const unsigned | Pol::Bscript::EXPR_FLAG_SEMICOLON_TERM_ALLOWED = 0x0001 |
| const unsigned | Pol::Bscript::EXPR_FLAG_SINGLE_ELEMENT = 0x0008 |
| const unsigned | Pol::Bscript::EXPR_FLAG_TO_TERM_ALLOWED = 0x0040 |
Definition in file parser.h.