case class Nat0xToken(startPosn: TextPosn, digitsStr: String) extends NatStdToken with ValidHexaIntToken
A hexadecimal token with a leading "0x", that can be used for standard 32 bit Ints, 64 bit Longs, as well as less used integer formats such as BigInteger and Byte. This is in accord with the principle that RSON at the Token and AST (Abstract Syntax Tree) levels stores data not code, although of course at the higher semantic levels it can be used very well for programming languages.
- Companion:
- object
trait Serializable
trait Product
trait Equals
trait ValidHexaIntToken
trait NatStdToken
trait ValidPosFracToken
trait IntStdToken
trait ValidFracToken
trait ValidIntToken
trait ClauseMemExprToken
trait ClauseMemToken
trait BlockMemToken
trait Token
trait ClauseMemExpr
trait ClauseMem
trait AssignMemExpr
trait AssignMem
trait Expr
trait StatementMem
trait BlockMem
trait TextSpan
class Object
trait Matchable
class Any