Enum kilac::calc::parser::Fun [] [src]

pub enum Fun {
    Add,
    Sub,
    Div,
    Mul,
    Sin,
    Cos,
    Tan,
    Arcsin,
    Arccos,
    Arctan,
    Logb,
    Interp,
    Aikainterp,
    Mod,
    Pow,
    Aikavali,
    Abs,
    Log,
    Ln,
    Floor,
    Ceil,
    Sqrt,
    Exp,
    Interpoloi,
    Min,
    Max,
    Sum,
    Med,
    Kesk,
    If,
    SS,
    List,
    Pair,
    Eq,
    Neq,
    Lt,
    Le,
    Gt,
    Ge,
    Empty,
    Minus,
    Plus,
}

Functions. These are used in the AST to signal which functions are at use.

Variants

Trait Implementations

impl Debug for Fun
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for Fun
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Copy for Fun
[src]

impl PartialEq for Fun
[src]

[src]

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

1.0.0
[src]

This method tests for !=.

impl PartialOrd for Fun
[src]

[src]

This method returns an ordering between self and other values if one exists. Read more

1.0.0
[src]

This method tests less than (for self and other) and is used by the < operator. Read more

1.0.0
[src]

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more

1.0.0
[src]

This method tests greater than (for self and other) and is used by the > operator. Read more

1.0.0
[src]

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more

impl From<Token> for Fun
[src]

[src]

Performs the conversion.

Auto Trait Implementations

impl Send for Fun

impl Sync for Fun