Module: Command

Defined in:
lib/karel/command/if.rb,
lib/karel/command/not.rb,
lib/karel/command/put.rb,
lib/karel/command/move.rb,
lib/karel/command/pick.rb,
lib/karel/utils/parser.rb,
lib/karel/command/batch.rb,
lib/karel/command/while.rb,
lib/karel/command/program.rb,
lib/karel/command/on_token.rb,
lib/karel/command/response.rb,
lib/karel/command/turn_left.rb,
lib/karel/command/user_defined.rb

Defined Under Namespace

Classes: Batch, If, Move, Not, OnToken, Pick, Program, Put, Response, TurnLeft, UserDefined, While

Constant Summary collapse

NATIVE =
{
  'move' => Move.new,
  'token?' => OnToken.new,
  'pick' => Pick.new,
  'put' => Put.new,
  'turn_left' => TurnLeft.new
}