Enum teko::data_structures::Coredata
[−]
[src]
pub enum Coredata { Boolean(Boolean), Error(Statement), Function(Function), Integer(BigInt), Internal(Commands), Macro(Macro), Null, Pair(Rc<Sourcedata>, Rc<Sourcedata>), String(String), Symbol(String), }
Core data types of the Teko machine
Variants
Boolean(Boolean)
Denote true and false
Error(Statement)
Error type
Function(Function)
Function type
Integer(BigInt)
Integer numbers
Internal(Commands)
Internal commands (used by the implementation)
Macro(Macro)
Macro types
Null
Null (an empty list)
Pair(Rc<Sourcedata>, Rc<Sourcedata>)
A pair of data items
String(String)
String type
Symbol(String)
Symbol type