Module: Gobstones::Runner
- Defined in:
- lib/gobstones/runner/cell.rb,
lib/gobstones/runner/head.rb,
lib/gobstones/runner/board.rb,
lib/gobstones/runner/program_result.rb,
lib/gobstones/runner/errors/boom_error.rb,
lib/gobstones/runner/execution_context.rb,
lib/gobstones/runner/errors/empty_cell_error.rb,
lib/gobstones/runner/errors/out_of_board_error.rb,
lib/gobstones/runner/errors/gobstones_type_error.rb,
lib/gobstones/runner/errors/wrong_arguments_error.rb,
lib/gobstones/runner/errors/gobstones_runtime_error.rb,
lib/gobstones/runner/errors/undefined_variable_error.rb,
lib/gobstones/runner/errors/definition_not_found_error.rb
Defined Under Namespace
Classes: Board, BoomError, Cell, DefinitionNotFound, EmptyCellError, ExecutionContext, FunctionExecutionContext, GobstonesRuntimeError, Head, OutOfBoardError, ProcedureExecutionContext, ProgramExecutionContext, ProgramResult, UndefinedVariableError, WrongArgumentsError
Constant Summary collapse
- GobstonesTypeError =
TODO instantiate with the statement in which this exception occurs
Class.new(StandardError)