class TPPlus::Nodes::ParenExpressionNode

Public Class Methods

new(x) click to toggle source
# File lib/tp_plus/nodes/paren_expression_node.rb, line 4
def initialize(x)
  @x = x
end

Public Instance Methods

eval(context, options={}) click to toggle source
# File lib/tp_plus/nodes/paren_expression_node.rb, line 12
def eval(context, options={})
  "(#{@x.eval(context, options)})"
end
requires_mixed_logic?(context) click to toggle source
# File lib/tp_plus/nodes/paren_expression_node.rb, line 8
def requires_mixed_logic?(context)
  @x.requires_mixed_logic?(context)
end