lib/dentaku.rb in dentaku-1.2.6 vs lib/dentaku.rb in dentaku-2.0.0

- old
+ new

@@ -5,9 +5,17 @@ module Dentaku def self.evaluate(expression, data={}) calculator.evaluate(expression, data) end + def self.enable_ast_cache! + @enable_ast_caching = true + end + + def self.cache_ast? + @enable_ast_caching + end + private def self.calculator @calculator ||= Dentaku::Calculator.new end