Method: RD::Visitor.define_visit_Terminal

Defined in:
lib/rd/visitor.rb

.define_visit_Terminal(element_type) ⇒ Object



33
34
35
36
37
38
39
# File 'lib/rd/visitor.rb', line 33

def Visitor.define_visit_Terminal(element_type)
  eval <<-END_OF_EVAL
  def visit_#{element_type.id2name}(element)
	apply_to_#{element_type.id2name}(element)
  end
  END_OF_EVAL
end