Module: Udon
- Defined in:
- lib/udon.rb
Constant Summary collapse
- VERSION =
File.exist?(File.join(File.dirname(__FILE__),'VERSION')) ? File.read(File.join(File.dirname(__FILE__),'VERSION')) : ""
Class Method Summary collapse
Class Method Details
.parse(source, opts = {}) ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 |
# 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 ⇒ Object
5 |
# File 'lib/udon.rb', line 5 def version() VERSION end |