Module: Maps

Defined in:
lib/rookout/processor/paths/canopy/maps.rb

Overview

This file was generated from ../rookout/canopy/ArithmeticPath.peg See canopy.jcoglan.com/ for documentation.

Defined Under Namespace

Modules: Grammar Classes: Parser, TreeNode, TreeNode1, TreeNode10, TreeNode11, TreeNode12, TreeNode13, TreeNode14, TreeNode15, TreeNode16, TreeNode17, TreeNode18, TreeNode19, TreeNode2, TreeNode20, TreeNode3, TreeNode4, TreeNode5, TreeNode6, TreeNode7, TreeNode8, TreeNode9

Constant Summary collapse

ParseError =
Class.new(StandardError)
FAILURE =
Object.new

Class Method Summary collapse

Class Method Details

.parse(input, options = {}) ⇒ Object



2833
2834
2835
2836
# File 'lib/rookout/processor/paths/canopy/maps.rb', line 2833

def self.parse(input, options = {})
  parser = Parser.new(input, options[:actions], options[:types])
  parser.parse
end