Class: NanDoc::Filters::CustomTag::TagParser::EndSymbolClass

Inherits:
Object
  • Object
show all
Includes:
ParserSymbol
Defined in:
lib/nandoc/filters/tag-parser.rb

Instance Method Summary collapse

Methods included from ParserSymbol

#secret_grammar

Instance Method Details

#parse(scn, sex, fails) ⇒ Object



85
86
87
88
89
90
91
92
93
94
95
96
# File 'lib/nandoc/filters/tag-parser.rb', line 85

def parse scn, sex, fails
  puts "END is parsing #{scn.rest.inspect}"
  ret = nil
  if scn.rest == ""
    ret = true
    sex.push [:end]
  else
    fails.push "expecting end of input near #{scn.rest.inspect}"
    ret = false
  end
  ret
end