eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'RBToken':

Home

Documentation
www.exept.de
Everywhere
for:
[back]

Class: RBToken


Inheritance:

   Object
   |
   +--RBToken
      |
      +--RBAssignmentToken
      |
      +--RBEndOfFileToken
      |
      +--RBOptimizedToken
      |
      +--RBValueToken

Package:
stx:goodies/refactoryBrowser/parser
Category:
Refactory-Scanner
Version:
rev: 1.30 date: 2017/10/11 12:00:51
user: cg
file: RBToken.st directory: goodies/refactoryBrowser/parser
module: stx stc-classLibrary: parser

Class protocol:

instance creation
o  start: anInterval

o  start: anInterval lineNumber: tokenLineNumber


Instance protocol:

accessing
o  columnNumber

o  columnNumber: something

o  comments

o  comments: anObject

o  endPosition

o  length

o  lineNumber

o  lineNumber: something
self assert:(lineNumber notNil).

o  originalCodeIn: source

o  removePositions

o  start

o  startPosition

o  stop

initialization & release
o  start: anInteger

o  start: anInteger lineNumber: tokenLineNumber
self assert:(lineNumber notNil).

printing
o  printOn: aStream

testing
o  isAssignment

o  isBinary

o  isEOF

o  isIdentifier

o  isKeyword

o  isLiteral

o  isLiteralArray

o  isLiteralByteArray

o  isLiteralCharacter

o  isLiteralFloat

o  isLiteralInteger

o  isLiteralNil

o  isLiteralNumber

o  isLiteralString

o  isLiteralSymbol

o  isMetaVariable

o  isOptimized

o  isPatternBlock

o  isPatternVariable

o  isSTXPrimitiveCode

o  isSpecial



ST/X 7.1.0.0; WebServer 1.663 at exept.de:8081; Sat, 17 Nov 2018 08:38:58 GMT