Module leo_asg::expression [−][src]
Expand description
This module defines an expression node in an asg.
Notable differences after conversion from an ast expression include:
- Storing variable references instead of variable identifiers - better history tracking and mutability
- Resolving constant values - optimizes execution of program circuit.
Structs
Enums
BinaryOperation | |
BinaryOperationClass | |
Expression | |
UnaryOperation |
Traits
AstNode | |
ExpressionNode |