Values
StringLiteral(value:String)
NumberLiteral(value:Float)
IntegerLiteral(value:Int)
BooleanLiteral(value:Bool)
UndefinedLiteral
Whereas NullLiteral
represents the value null
, UndefinedLiteral represents the absence of a value.
NothingLiteral
A special value only returned from functions.