literalToken

fun literalToken(string: A_String, start: Int, lineNumber: Int, literal: A_BasicObject, generatingLexer: A_Lexer, generatingPhrase: A_Phrase = nil): AvailObject

Create and initialize a new LiteralTokenDescriptor literal token.

Return

The new literal token.

Parameters

string

The token text.

start

The token's starting character position in the file.

lineNumber

The line number on which the token occurred.

literal

The literal value.

generatingPhrase

Either nil or the phrase that generated this token.

generatingLexer

The A_Lexer responsible for creating this token, or nil if the token was not constructed by a lexer.