module Treetop
def self.load(path)
def self.load(path) adjusted_path = path =~ /\.(treetop|tt)\Z/ ? path : path + '.treetop' compiler = Treetop::Compiler::GrammarCompiler.new Object.class_eval(compiler.ruby_source(adjusted_path)) end
def self.load(path) adjusted_path = path =~ /\.(treetop|tt)\Z/ ? path : path + '.treetop' compiler = Treetop::Compiler::GrammarCompiler.new Object.class_eval(compiler.ruby_source(adjusted_path)) end