class RpgLib::Parser::DiceExpression::BinaryOperation
Public Instance Methods
eval(roller)
click to toggle source
# File lib/rpg_lib/parser/dice_expression_nodes.rb, line 8 def eval(roller) tail.elements.inject(head.eval(roller)) do |value, element| element.operator.apply(value, element.operand.eval(roller)) end end