Method: ANTLR3::CommonToken#initialize
- Defined in:
- lib/antlr3/token.rb
#initialize(type = nil, channel = DEFAULT_CHANNEL, text = nil, input = nil, start = nil, stop = nil, index = -1,, line = 0, column = -1 )) ⇒ CommonToken
Returns a new instance of CommonToken.
270 271 272 273 274 275 276 277 |
# File 'lib/antlr3/token.rb', line 270 def initialize( type = nil, channel = DEFAULT_CHANNEL, text = nil, input = nil, start = nil, stop = nil, index = -1, line = 0, column = -1 ) super block_given? and yield( self ) self.text.nil? && self.start && self.stop and self.text = self.input.substring( self.start, self.stop ) end |