16namespace layer1_foundations {
17namespace expression_parser {
34 ost <<
"terminal node, ";
71 cout <<
"syntax_tree_node_terminal::print_graphviz unknown type" << endl;
79 int f_v = (verbose_level >= 1);
84 cout <<
"syntax_tree_node_terminal::evaluate" << endl;
99 cout <<
"syntax_tree_node_terminal::evaluate unknown type" << endl;
104 cout <<
"syntax_tree_node_terminal::evaluate a < 0" << endl;
108 cout <<
"syntax_tree_node_terminal::evaluate a >= F->q" << endl;
112 cout <<
"syntax_tree_node_terminal::evaluate done, value = " << a << endl;
void print_graphviz(std::ostream &ost)
syntax_tree_node_terminal()
void print(std::ostream &ost)
int evaluate(std::map< std::string, std::string > &symbol_table, field_theory::finite_field *F, int verbose_level)
void print_expression(std::ostream &ost)
the orbiter library for the classification of combinatorial objects