EvaluatorFunction

Symbolica documentation for getting started, symbolic expressions, numerical evaluation, pattern matching, and APIs in Python and Rust.

EvaluatorFunction

EvaluatorFunction()

A non-inlined function evaluator referenced by an instruction stream.

Attributes

Name Description
evaluator The exported instruction body of this sub-evaluator.
function The function referenced by the calling fun instruction.
tags The tags used to distinguish this function implementation.

evaluator

EvaluatorFunction.evaluator: EvaluatorInstructions

The exported instruction body of this sub-evaluator.

function

EvaluatorFunction.function: Expression

The function referenced by the calling fun instruction.

tags

EvaluatorFunction.tags: list[str]

The tags used to distinguish this function implementation.

Methods

Name Description
__repr__

__repr__

EvaluatorFunction.__repr__() -> str