Class: RubyLexer::EscNlToken
- Inherits:
-
IgnoreToken
- Object
- Token
- IgnoreToken
- RubyLexer::EscNlToken
- Defined in:
- lib/rubylexer/token.rb,
lib/rubylexer/tokenprinter.rb
Overview
Instance Attribute Summary
Attributes inherited from Token
#allow_ooo_offset, #as, #ident, #offset, #tag
Instance Method Summary collapse
-
#initialize(ident, offset, filename = nil, linenum = nil) ⇒ EscNlToken
constructor
A new instance of EscNlToken.
- #ws_munge(tp) ⇒ Object
Methods inherited from Token
Constructor Details
#initialize(ident, offset, filename = nil, linenum = nil) ⇒ EscNlToken
Returns a new instance of EscNlToken.
576 577 578 579 580 581 |
# File 'lib/rubylexer/token.rb', line 576 def initialize(ident,offset,filename=nil,linenum=nil) super(ident,offset) #@char='\\' @filename=filename @linenum=linenum end |
Instance Method Details
#ws_munge(tp) ⇒ Object
49 50 51 52 |
# File 'lib/rubylexer/tokenprinter.rb', line 49 def ws_munge(tp) tp.lasttok=self return " \\\n" end |