Lexer
Inherits from: Object
Instance variables:
stream, currentToken
Class Methods
uncategorized
class on:
Instance Methods
uncategorized
allTokens
initializeOn:
isBinaryChar:
isDigit:
isIdentifierChar:
isLetter:
isWhitespace:
nextToken
peek
printString
scanBareSymbol:
scanBinarySymbol:
scanIdentifierOrKeyword
scanNumber
scanOperatorOrPunctuation
scanQuotedSymbol:
scanString
scanSymbolOrArray
scanToken
skipBlockComment
skipLineComment
skipWhitespace
skipWhitespaceAndComments
stream