exprml_pb library
Exports classes generated by protobuf. The source files are provided in https://github.com/exprml/exprml-api .
Classes
- Arr
- Arr is an Arr expression.
- Call
- Call is a Call expression.
- Cases
- Cases is a Cases expression.
- Cases_Case
- Case is a conditional branch.
- 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.
- EncodeInput
- EncodeInput is the input message for the Encode method.
- EncodeInput_Format
- Format of the output string.
- EncodeOutput
- EncodeOutput is the output message for the Encode method.
- Eval
- Eval is an Eval expression.
- Eval_Definition
- Definition is a function or variable definition.
- EvaluateInput
- EvaluateInput is the input message for the EvaluateExpr method.
- EvaluateOutput
- EvaluateOutput is the output message for the EvaluateExpr method.
- EvaluateOutput_Status
- Status of the evaluation.
- Expr
- Expr_Kind
- Kind is the kind of the Node.
- Expr_Path
- Path represents a path to the Node.
- Expr_Path_Pos
- Pos represents a position in the path.
- Iter
- Iter is an Iter expression.
- Json
- Json is a Json expression.
- Obj
- Obj is an Obj expression.
- OpBinary
- OpBinary is an OpBinary expression.
- OpBinary_Op
- Op is a operator.
- OpUnary
- OpUnary is an OpUnary expression.
- OpUnary_Op
- Op is a operator.
- OpVariadic
- OpVariadic is an OpVariadic expression.
- OpVariadic_Op
- Op is a operator.
- ParseInput
- ParseInput is the input message for the Parse method.
- ParseOutput
- ParseOutput is the output message for the Parse method.
- Ref
- Ref is a Ref expression.
- Scalar
- Scalar is a Scalar expression.
- Value
- JSON value.
- Value_Type
- Type of a JSON value.