Package | Description |
---|---|
CA |
Contract Automata, extends FSA implementing the functionalities of a CA
|
FMA |
Finite Memory Automata, extends the package FSA.
|
FSA |
Finite State Automata, this is the basic package including all the class to extend.
|
PFSA |
Pushdown Nominal Automata, extends the package FSA.
|
Modifier and Type | Class and Description |
---|---|
class |
CA
Class implementing a Contract Automaton and its functionalities
|
Modifier and Type | Class and Description |
---|---|
class |
FMA
Extends the FSA by including a function rho for each state and a set of registers.
|
Modifier and Type | Method and Description |
---|---|
void |
FMASimulator.changeAutoma(FSA automa)
Change the automaton
|
Constructor and Description |
---|
FMASimulator(FSA automa) |
Modifier and Type | Field and Description |
---|---|
protected FSA |
Simulator.automa |
Modifier and Type | Method and Description |
---|---|
static FSA |
FSA.load(java.lang.String name)
Load a stored automaton
|
Modifier and Type | Method and Description |
---|---|
void |
Simulator.changeAutoma(FSA automa)
Change the automaton to simulate
|
static void |
FSA.write(FSA a)
Store in a file the automaton
|
Constructor and Description |
---|
Simulator(FSA automa)
The constructor
|
Modifier and Type | Class and Description |
---|---|
class |
PFSA
Extends FSA by adding the stack and registers
|
Modifier and Type | Method and Description |
---|---|
void |
PFSASimulator.changeAutoma(FSA automa)
Change the automaton
|
Constructor and Description |
---|
PFSASimulator(FSA automa) |