Class: Juli::Absyn::CompactDictionaryListItem

Inherits:
Node
  • Object
show all
Defined in:
lib/juli/absyn.rb

Direct Known Subclasses

DictionaryListItem

Instance Attribute Summary collapse

Attributes inherited from Node

#parent

Instance Method Summary collapse

Constructor Details

#initialize(term, str) ⇒ CompactDictionaryListItem



111
112
113
114
# File 'lib/juli/absyn.rb', line 111

def initialize(term, str)
  @term = term
  @str  = str
end

Instance Attribute Details

#strObject

Returns the value of attribute str.



109
110
111
# File 'lib/juli/absyn.rb', line 109

def str
  @str
end

#termObject

Returns the value of attribute term.



109
110
111
# File 'lib/juli/absyn.rb', line 109

def term
  @term
end

Instance Method Details

#accept(visitor) ⇒ Object



116
117
118
# File 'lib/juli/absyn.rb', line 116

def accept(visitor)
  visitor.visit_compact_dictionary_list_item(self)
end