Module: Trxl::MaxFunction2
- Defined in:
- lib/trxl/trxl_grammar.rb
Instance Method Summary collapse
Instance Method Details
#eval(env = Environment.new) ⇒ Object
7826 7827 7828 |
# File 'lib/trxl/trxl_grammar.rb', line 7826 def eval(env = Environment.new) expressions.map { |e| e.eval(env) }.max end |
#expressions ⇒ Object
7830 7831 7832 |
# File 'lib/trxl/trxl_grammar.rb', line 7830 def expressions [ expression ] + more_expressions.elements.map { |e| e.expression } end |