Method: Zafu::Parser#default_unknown

Defined in:
lib/zafu/parser.rb

#default_unknownObject

basic rule to display errors



297
298
299
300
301
302
303
304
305
306
307
308
309
310
# File 'lib/zafu/parser.rb', line 297

def default_unknown
  sp = ""
  @params.each do |k,v|
    sp += " #{k}=#{v.inspect.gsub("'","TMPQUOTE").gsub('"',"'").gsub("TMPQUOTE",'"')}"
  end

  res = "<span class='parser_unknown'>&lt;r:#{@method}#{sp}"
  inner = expand_with
  if inner != ''
    res + "&gt;</span>#{inner}<span class='parser_unknown'>&lt;r:/#{@method}&gt;</span>"
  else
    res + "/&gt;</span>"
  end
end