rubyx/lib/ruby.rb
Torsten Ruger 8d4eab72bf update parser to use 2.6
was choking on &. syntax
improved error reporting slightly
2019-03-04 19:00:47 +02:00

31 lines
880 B
Ruby

require "parser/current"
require "ast"
AST::Node.class_eval do
def first
children.first
end
end
require_relative "ruby/statement"
require_relative "ruby/statements"
require_relative "ruby/assignment"
require_relative "ruby/array_statement"
require_relative "ruby/block_statement"
require_relative "ruby/if_statement"
require_relative "ruby/normalizer"
require_relative "ruby/class_statement"
require_relative "ruby/logical_statement"
require_relative "ruby/return_statement"
require_relative "ruby/while_statement"
require_relative "ruby/basic_values"
require_relative "ruby/hash_statement"
require_relative "ruby/method_statement"
require_relative "ruby/class_method_statement"
require_relative "ruby/call_statement"
require_relative "ruby/send_statement"
require_relative "ruby/yield_statement"
require_relative "ruby/variables"
require_relative "ruby/ruby_compiler"