Class: Koara::Ast::ListBlock

Inherits:
BlockElement show all
Defined in:
lib/koara/ast/listblock.rb

Instance Attribute Summary collapse

Attributes inherited from Node

#children, #parent, #value

Instance Method Summary collapse

Methods inherited from BlockElement

#has_children, #is_first_child, #is_last_child, #is_single_child, #nested, #next

Methods inherited from Node

#add, #children_accept

Constructor Details

#initialize(ordered) ⇒ ListBlock

Returns a new instance of ListBlock.



9
10
11
# File 'lib/koara/ast/listblock.rb', line 9

def initialize(ordered)
  @ordered = ordered
end

Instance Attribute Details

#orderedObject

Returns the value of attribute ordered.



7
8
9
# File 'lib/koara/ast/listblock.rb', line 7

def ordered
  @ordered
end

Instance Method Details

#accept(renderer) ⇒ Object



13
14
15
# File 'lib/koara/ast/listblock.rb', line 13

def accept(renderer)
  renderer.visit_list_block(self)
end