CUBA
|
#include <pda.hh>
Public Member Functions | |
thread_state () | |
thread_state (const pda_state &s, const pda_alpha &l) | |
thread_state (const thread_visible_state &t) | |
thread_state (const pda_state &s, const pda_stack &w) | |
thread_state (const thread_state &c) | |
~thread_state () | |
pda_state | get_state () const |
const pda_stack & | get_stack () const |
thread_visible_state | top () const |
a configuration (s, w) of a PDS is an element of Q x L*.
ruba::thread_state::thread_state | ( | ) |
A default constructor without any input parameters
A constructor with a control state and a stack symbol
s | |
l |
ruba::thread_state::thread_state | ( | const thread_visible_state & | t | ) |
A constructor with a thread state
t |
A constructor with a control state and an alphabet
s | |
w |
ruba::thread_state::thread_state | ( | const thread_state & | c | ) |
A constructor with a thread configuration
c |
ruba::thread_state::~thread_state | ( | ) |
destructor