Trees | Indices | Help |
|
---|
|
object --+ | Token --+ | ClassicToken
@brief Alternative token implementation.
A Token object like we'd use in ANTLR 2.x; has an actual string created and associated with this object. These objects are needed for imaginary tree nodes that have payload objects. We need to create a Token object that has a string; the tree node will point at this token. CommonToken has indexes into a char stream and hence cannot be used to introduce new strings.
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from |
|
|||
|
x.__init__(...) initializes x; see help(type(x)) for signature
|
@brief Get the text of the token. Using setter/getter methods is deprecated. Use o.text instead.
|
@brief Set the text of the token. Using setter/getter methods is deprecated. Use o.text instead.
|
@brief Get the type of the token. Using setter/getter methods is deprecated. Use o.type instead.
|
@brief Get the type of the token. Using setter/getter methods is deprecated. Use o.type instead.
|
@brief Get the line number on which this token was matched Lines are numbered 1..n Using setter/getter methods is deprecated. Use o.line instead.
|
@brief Set the line number on which this token was matched Using setter/getter methods is deprecated. Use o.line instead.
|
@brief Get the column of the tokens first character, Columns are numbered 0..n-1 Using setter/getter methods is deprecated. Use o.charPositionInLine instead.
|
@brief Set the column of the tokens first character, Using setter/getter methods is deprecated. Use o.charPositionInLine instead.
|
@brief Get the channel of the token Using setter/getter methods is deprecated. Use o.channel instead.
|
@brief Set the channel of the token Using setter/getter methods is deprecated. Use o.channel instead.
|
@brief Get the index in the input stream. An index from 0..n-1 of the token object in the input stream. This must be valid in order to use the ANTLRWorks debugger. Using setter/getter methods is deprecated. Use o.index instead.
|
@brief Set the index in the input stream. Using setter/getter methods is deprecated. Use o.index instead.
|
@brief From what character stream was this token created. You don't have to implement but it's nice to know where a Token comes from if you have include files etc... on the input.
|
@brief From what character stream was this token created. You don't have to implement but it's nice to know where a Token comes from if you have include files etc... on the input.
|
str(x)
|
str(x)
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Tue May 2 06:33:04 2017 | http://epydoc.sourceforge.net |