module Udon

Constants

VERSION

Public Class Methods

parse(source, opts={}) click to toggle source
# File lib/udon.rb, line 7
def parse(source, opts={})
  pp_ast = opts.delete(:pp_ast) || false
  res = UdonParser::Parser.new(source, opts).parse
  if pp_ast
    require 'pp'
    puts "\n----------------- AST ---------------------"
    pp res
    puts "\n-------------------------------------------"
  end
  return res
end
version() click to toggle source
# File lib/udon.rb, line 5
def version() VERSION end