|
CUBA
|
#include <pda.hh>
Public Member Functions | |
| pushdown_automaton () | |
| pushdown_automaton (const set< pda_state > &states, const set< pda_alpha > &alphas, const vector< pda_action > &actions, const adj_list &program) | |
| ~pushdown_automaton () | |
| const set< pda_state > & | get_states () const |
| const set< pda_alpha > & | get_alphas () const |
| const vector< pda_action > & | get_actions () const |
| const adj_list & | get_program () const |
Definition of pushdown automaton
| ruba::pushdown_automaton::pushdown_automaton | ( | ) |
constructor with default parameters
| ruba::pushdown_automaton::pushdown_automaton | ( | const set< pda_state > & | states, |
| const set< pda_alpha > & | alphas, | ||
| const vector< pda_action > & | actions, | ||
| const adj_list & | program | ||
| ) |
constructor
| states | |
| alphas | |
| actions | |
| PDA |
| ruba::pushdown_automaton::~pushdown_automaton | ( | ) |
destructor