module Keisan
Constants
- VERSION
Public Class Methods
[](expression)
click to toggle source
# File lib/keisan.rb, line 164 def self.[](expression) simplify(expression) end
ast(expression)
click to toggle source
# File lib/keisan.rb, line 176 def self.ast(expression) calculator.ast(expression) end
calculator()
click to toggle source
# File lib/keisan.rb, line 156 def self.calculator @@calculator ||= Calculator.new end
evaluate(expression)
click to toggle source
# File lib/keisan.rb, line 168 def self.evaluate(expression) calculator.evaluate(expression) end
reset()
click to toggle source
# File lib/keisan.rb, line 160 def self.reset @@calculator = nil end
simplify(expression)
click to toggle source
# File lib/keisan.rb, line 172 def self.simplify(expression) calculator.simplify(expression) end