expredit
The shared expression editor and the expression compiler under it.
| Group | expredit |
Detailed description
libexpredit holds the ExpressionEditor, its completion widgets and the host-agnostic expredit::Scope. It also holds the layer over libeval that compiles and evaluates an expression: ExprCompiler and ExprEvaluator. Construct and paint both use it. No host types are allowed in it (§EXP-3).
Classes
| Class | What it is |
|---|---|
| ExprCompiler | Compiles an expression through eval into a CompiledExpression that carries a Program |