Method: Termular::Parser#parse

Defined in:
lib/termular/parser.rb

#parseObject



144
145
146
147
148
149
150
151
152
# File 'lib/termular/parser.rb', line 144

def parse
  cmd = if peek_token[0] == :COMMAND
          command
        else
          AST::CartesianCommand.new expression: expression
        end
  assert_type next_token, :END
  cmd
end