eos?()
click to toggle source
next_token()
click to toggle source
def next_token
return if @ss.eos?
until token = scan || @ss.eos?; end
token
end
pos()
click to toggle source
pre_match()
click to toggle source
def pre_match
@ss.pre_match
end
scan_setup(str)
click to toggle source
def scan_setup str
@ss = StringScanner.new str
end