# File test/test_parse_tree.rb, line 37 def process(input, verbose = nil) # TODO: remove test_method = caller[0][/\`(.*)\'/, 1] verbose = test_method =~ /mri_verbose_flag/ ? true : nil # um. kinda stupid, but cleaner case input when Array then ParseTree.translate(*input) else self.parse_tree_for_string(input, '(string)', 1, verbose).first end end