class Juli::LineAbsyn::DebugVisitor
visitor for debug
Attributes
array[R]
Public Class Methods
new()
click to toggle source
# File lib/juli/line_parser.tab.rb, line 90 def initialize @array = [] end
Public Instance Methods
visit_macro(n)
click to toggle source
# File lib/juli/line_parser.tab.rb, line 106 def visit_macro(n) @array << sprintf("M:%s:%s", n.name, n.rest) end
visit_string(n)
click to toggle source
# File lib/juli/line_parser.tab.rb, line 94 def visit_string(n) @array << n.str end
visit_url(n)
click to toggle source
# File lib/juli/line_parser.tab.rb, line 102 def visit_url(n) @array << sprintf("U:%s", n.str) end
visit_wikiname(n)
click to toggle source
# File lib/juli/line_parser.tab.rb, line 98 def visit_wikiname(n) @array << sprintf("W:%s", n.str) end