Exprml
Table of Contents
Classes
- Arr
- Arr is an Arr expression.
- Call
- Call is a Call expression.
- PBCase
- Case is a conditional branch.
- Cases
- Cases is a Cases expression.
- DecodeInput
- DecodeInput is the input message for the Decode method.
- DecodeOutput
- DecodeOutput is the output message for the Decode method.
- DefStack
- FunDefList is a list of function definitions.
- Elem
- Elem is an Elem expression.
- Format
- Format of the output string.
- EncodeInput
- EncodeInput is the input message for the Encode method.
- EncodeOutput
- EncodeOutput is the output message for the Encode method.
- EvaluateInput
- EvaluateInput is the input message for the EvaluateExpr method.
- Status
- Status of the evaluation.
- EvaluateOutput
- EvaluateOutput is the output message for the EvaluateExpr method.
- Kind
- Kind is the kind of the Node.
- Pos
- Pos represents a position in the path.
- Path
- Path represents a path to the Node.
- Expr
- Generated from protobuf message <code>exprml.v1.Expr</code>
- Iter
- Iter is an Iter expression.
- Json
- Json is a Json expression.
- Obj
- Obj is an Obj expression.
- Op
- Op is a operator.
- OpBinary
- OpBinary is an OpBinary expression.
- Op
- Op is a operator.
- OpUnary
- OpUnary is an OpUnary expression.
- Op
- Op is a operator.
- OpVariadic
- OpVariadic is an OpVariadic expression.
- ParseInput
- ParseInput is the input message for the Parse method.
- ParseOutput
- ParseOutput is the output message for the Parse method.
- Definition
- Definition is a function or variable definition.
- PBEval
- Eval is an Eval expression.
- Ref
- Ref is a Ref expression.
- Scalar
- Scalar is a Scalar expression.
- Type
- Type of a JSON value.
- Value
- JSON value.
- Decoder
- DefStack
- Encoder
- Config
- Evaluator
- Parser
- Path
- Value