Class: SbuilderSexp::OriginalValue

Inherits:
SimpleExpression show all
Includes:
TlaParserS::LValue
Defined in:
lib/parser/parser_nodes.rb

Instance Method Summary collapse

Methods included from TlaParserS::LValue

#default_lvalue, #recurse_lvalue

Methods inherited from SimpleExpression

#expression_val, #lhs_node

Methods inherited from AbstactExpression

#expression_postfix, #expression_prefix, #expression_val, #expressions, #has_rhs, #lhs_node, #node_value, #rhs_node, #traverse

Methods inherited from Treetop::Runtime::SyntaxNode

#node_type, #node_value, #recursive_inject, #recursive_inject_parent, #recursive_select, #value

Instance Method Details

#lvalueString

Returns identifier name for lvalue.

Returns:

  • (String)

    identifier name for lvalue



834
835
836
# File 'lib/parser/parser_nodes.rb', line 834

def lvalue
  node_value
end

#lvalue_downObject

No need to recurse down from identifier



828
829
830
# File 'lib/parser/parser_nodes.rb', line 828

def lvalue_down
  nil
end