![]() |
Orbiter 2022
Combinatorial Objects
|
Go to the source code of this file.
Classes | |
| class | orbiter::layer1_foundations::expression_parser::expression_parser_domain |
| a domain for things related to expression parsing More... | |
| class | orbiter::layer1_foundations::expression_parser::expression_parser |
| class to parse expressions More... | |
| class | orbiter::layer1_foundations::expression_parser::formula |
| front-end to expression More... | |
| class | orbiter::layer1_foundations::expression_parser::lexer |
| lexical analysis of expressions More... | |
| class | orbiter::layer1_foundations::expression_parser::syntax_tree_node_terminal |
| terminal note in the syntax tree of an expression More... | |
| class | orbiter::layer1_foundations::expression_parser::syntax_tree_node |
| interior node in a syntax tree More... | |
| class | orbiter::layer1_foundations::expression_parser::syntax_tree |
| the syntax tree of an expression More... | |
Namespaces | |
| namespace | orbiter |
| the orbiter library for the classification of combinatorial objects | |
| namespace | orbiter::layer1_foundations |
| algebra, combinatorics and graph theory, geometry, linear algebra, number theory, data structures, solvers, graphics; no group actions | |
| namespace | orbiter::layer1_foundations::expression_parser |
| Expression parser, used to create an abstract syntax tree (AST) of a well-formed algebraic expression. | |
Macros | |
| #define | MAX_NODES_SYNTAX_TREE 1000 |
| #define MAX_NODES_SYNTAX_TREE 1000 |
Definition at line 209 of file expression_parser.h.