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