Module expression_tree

Source

Re-exports§

pub use crate::namedreference::NamedReference;

Structs§

BindingAnalysis
BindingExpression
The expression in the Element::binding hash table
PathElement

Enums§

BuiltinFunction
A function built into the run-time
BuiltinMacroFunction
A builtin function which is handled by the compiler pass
EasingCurve
Expression
The Expression is hold by properties, so it should not hold any strong references to node from the object_tree
ImageReference
OperatorClass
Path
Unit
The units that can be used after numbers in the language

Functions§

operator_class
the class of for this (binary) operation
pretty_print
Print the expression as a .60 code (not necessarily valid .60)