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

Denote true and false

Error type

Function type

Integer numbers

Internal commands (used by the implementation)

Macro types

Null (an empty list)

A pair of data items

String type

Symbol type

Trait Implementations

impl Debug for Coredata
[src]

Formats the value using the given formatter.

impl PartialEq for Coredata
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.