Enum dynamo::ast::Expression [] [src]

pub enum Expression {
    Object(Box<Object>),
    Array(Box<Array>),
    Return(Box<Expression>),
    Break(Break),
    Continue(Continue),
    Block(Block),
    Call(Call),
    Item(Item),
    BinOp(Box<BinOpExpression>),
    Assign(Box<Assign>),
    Text(Text),
    Number(Number),
    Bool(Bool),
    For(Box<For>),
    If(Box<If>),
    Compare(Box<Compare>),
}

Variants

Methods

impl Expression
[src]

Trait Implementations

impl Debug for Expression
[src]

Formats the value using the given formatter.

impl Clone for Expression
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more