Module: Stupidedi::Parser

Defined in:
lib/stupidedi/parser.rb,
lib/stupidedi/parser/generation.rb,
lib/stupidedi/parser/navigation.rb,
lib/stupidedi/parser/builder_dsl.rb,
lib/stupidedi/parser/instruction.rb,
lib/stupidedi/parser/tokenization.rb,
lib/stupidedi/parser/state_machine.rb,
lib/stupidedi/parser/constraint_table.rb,
lib/stupidedi/parser/identifier_stack.rb,
lib/stupidedi/parser/instruction_table.rb,
lib/stupidedi/parser/states/loop_state.rb,
lib/stupidedi/parser/states/table_state.rb,
lib/stupidedi/parser/states/failure_state.rb,
lib/stupidedi/parser/states/initial_state.rb,
lib/stupidedi/parser/states/abstract_state.rb,
lib/stupidedi/parser/states/interchange_state.rb,
lib/stupidedi/parser/states/transmission_state.rb,
lib/stupidedi/parser/states/transaction_set_state.rb,
lib/stupidedi/parser/states/functional_group_state.rb

Defined Under Namespace

Modules: Generation, Navigation, Tokenization Classes: AbstractState, BuilderDsl, ConstraintTable, FailureState, FunctionalGroupState, IdentifierStack, InitialState, Instruction, InstructionTable, InterchangeState, LoopState, StateMachine, TableState, TransactionSetState, TransmissionState

Class Method Summary collapse

Class Method Details

.build(*args) ⇒ StateMachine

Returns:



28
29
30
# File 'lib/stupidedi/parser.rb', line 28

def build(*args)
  Parser::StateMachine.build(*args)
end