Class: ReferencingRegexpLexer

Inherits:
ForkingRegexpLexer show all
Defined in:
lib/rpdf2txt-rockit/token.rb

Instance Attribute Summary

Attributes inherited from ForkingRegexpLexer

#position

Instance Method Summary collapse

Methods inherited from ForkingRegexpLexer

#init, #peek

Constructor Details

#initialize(aForkingRegexpLexer, position) ⇒ ReferencingRegexpLexer

Returns a new instance of ReferencingRegexpLexer.



335
336
337
# File 'lib/rpdf2txt-rockit/token.rb', line 335

def initialize(aForkingRegexpLexer, position)
  @parent_lexer, @position = aForkingRegexpLexer, position
end

Instance Method Details

#inspectObject



339
340
341
# File 'lib/rpdf2txt-rockit/token.rb', line 339

def inspect
  "RefLexer(#{@position.inspect})"
end

#scannerObject



343
344
345
# File 'lib/rpdf2txt-rockit/token.rb', line 343

def scanner
  @parent_lexer.scanner
end