Class: Spreadshit::Formula
- Inherits:
-
Object
- Object
- Spreadshit::Formula
- Defined in:
- lib/spreadshit/formula.rb
Defined Under Namespace
Modules: Nodes Classes: Addition, BinaryOperation, Decimal, Division, Function, Integer, Literal, Multiplication, Number, Range, Reference, String, Subtraction
Constant Summary collapse
- @@parser =
Treetop.load(File.join(File.dirname(__FILE__), "formula.treetop")).new
Instance Method Summary collapse
Instance Method Details
#parse(formula) ⇒ Object
48 49 50 |
# File 'lib/spreadshit/formula.rb', line 48 def parse(formula) process @@parser.parse(formula) end |