LexicalNumber

sealed class LexicalNumber

Result of readNumber.

Types

Decimal
Link copied to clipboard
common
data class Decimal(string: String, value: Double, isFloat: Boolean) : LexicalNumber
Read number is a decimal.
Integer
Link copied to clipboard
common
data class Integer(string: String, value: Long, radix: Int, isLong: Boolean) : LexicalNumber
Read number is an integer.
Invalid
Link copied to clipboard
common
data class Invalid(string: String) : LexicalNumber
Read number is invalid.

Properties

string
Link copied to clipboard
common
abstract val string: String
The original string value of the number.

Inheritors

LexicalNumber
Link copied to clipboard
LexicalNumber
Link copied to clipboard
LexicalNumber
Link copied to clipboard