1 #ifndef OMEGA_H_PARSER_HPP
2 #define OMEGA_H_PARSER_HPP
7 #include <Omega_h_grammar.hpp>
8 #include <Omega_h_table.hpp>
33 Parser(GrammarPtr g,
int nstates_reserve);
37 int get_nstates(
Parser const& p);
38 void add_terminal_action(
Parser& p,
int state,
int terminal,
Action action);
39 void add_nonterminal_action(
40 Parser& p,
int state,
int nonterminal,
int next_state);
41 Action const& get_action(
Parser const& p,
int state,
int terminal);
43 Parser const& p, std::vector<int>& stack,
Action const& action);
44 GrammarPtr
const& get_grammar(
Parser const& p);
49 virtual void out_of_line_virtual_method();
Definition: Omega_h_parser.hpp:46
Definition: amr_mpi_test.cpp:6
Definition: Omega_h_parser.hpp:18
Definition: Omega_h_parser.hpp:26
Definition: Omega_h_table.hpp:10