Method: Termular::Parser#parse

Defined in:
lib/termular/parser.rb

#parseObject



128
129
130
131
132
133
134
135
136
# File 'lib/termular/parser.rb', line 128

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