class TPPlus::Nodes::DigitNode
Attributes
value[R]
Public Class Methods
new(value)
click to toggle source
# File lib/tp_plus/nodes/digit_node.rb, line 5 def initialize(value) @value = value end
Public Instance Methods
eval(context, options={})
click to toggle source
# File lib/tp_plus/nodes/digit_node.rb, line 13 def eval(context, options={}) if @value < 0 "(#{@value})" else @value.to_s end end
requires_mixed_logic?(context)
click to toggle source
# File lib/tp_plus/nodes/digit_node.rb, line 9 def requires_mixed_logic?(context) false end