Hierarchy
-
↳ NumberToken
Constructors
constructor
+ new NumberToken(whole
: IdentifierToken, decimal?
: IdentifierToken): NumberToken
Overrides Token.constructor
Defined in src/tokens/number-token.ts:5
Parameters:
Name | Type |
---|---|
whole |
IdentifierToken |
decimal? |
IdentifierToken |
Returns: NumberToken
Properties
begin
• begin: number
Defined in src/tokens/token.ts:7
Optional
decimal
• decimal? : IdentifierToken
Defined in src/tokens/number-token.ts:8
end
• end: number
Defined in src/tokens/token.ts:8
Optional
file
• file? : undefined | string
Defined in src/tokens/token.ts:9
input
• input: string
Defined in src/tokens/token.ts:6
kind
• kind: TokenKind
Defined in src/tokens/token.ts:5
whole
• whole: IdentifierToken
Defined in src/tokens/number-token.ts:7
Methods
getPosition
▸ getPosition(): number[]
Inherited from Token.getPosition
Defined in src/tokens/token.ts:14
Returns: number[]
getText
▸ getText(): string
Defined in src/tokens/token.ts:11
Returns: string
size
▸ size(): number
Defined in src/tokens/token.ts:24
Returns: number