InternalReadonly Internal_Readonly Internal_Readonly Internal_Readonly Internal_Readonly Internal_Readonly Internal_Readonly Internal_ReadonlyAnythingReadonlyBooleansReadonlyComplexOptional InternaldeadlineAbsolute time beyond which evaluation should not proceed
ReadonlyEReadonlyFalseReadonlyHalfReadonlyIReadonly ExperimentaliterationReadonlyNaReadonlyNegativeReadonlyNegativeReadonlyNothingReadonlyNumbersThe numeric evaluation mode:
| Mode | |
|---|---|
"auto" |
Use bignum or complex numbers. |
"machine" |
IEEE 754-2008, 64-bit floating point numbers: 52-bit mantissa, about 15 digits of precision |
"bignum" |
Arbitrary precision floating point numbers, as provided by the "decimal.js" library |
"complex" |
Complex number represented by two machine numbers, a real and an imaginary part, as provided by the "complex.js" library |
ReadonlyOneReadonlyPiReadonlyPositiveReadonly ExperimentalrecursionReadonlystatsReadonlyStringsReadonly ExperimentaltimeReadonlyTrueReadonlyVoidReadonlyZeroInternalThis is a primitive to create a boxed function. It doesn't perform any checks or normalization on its arguments.
In general, consider using ce.fn() or ce.box() instead.
The result is canonical, but the caller has to ensure that all the
conditions are met (i.e. ops properly normalized and sorted, all
ops canonical, etc..) so that the result is actually canonical.
Optionalmetadata: MetadataOptionalmetadata: MetadataOptionalmetadata: MetadataOptionalarg2: AssignValueOptionaloptions: { canonical?: boolean | CanonicalForm | CanonicalForm[] }InternalOptionalarg2: Optionalmetadata: MetadataOptionalmetadata: MetadataOptionalwhere: SemiBoxedExpressionOptionalwhere: SemiBoxedExpressionCreate a boxed function expression.
Optionaloptions: { canonical: boolean }Optionalsymbol: string | string[]Optionalmetadata: MetadataOptionalscope: null | RuntimeScopeOptionalwikidata: stringOptionalscope: RuntimeScopeOptionalmetadata: MetadataOptionalmetadata: MetadataOptionaloptions: { canonical?: boolean; metadata?: Metadata }Optionalmetadata: MetadataOptionaloptions: { canonical?: boolean | CanonicalForm | CanonicalForm[] }Optionaloptions: { canonical?: boolean | CanonicalForm | CanonicalForm[] }Optionaloptions: { canonical?: boolean | CanonicalForm | CanonicalForm[] }Optionalmetadata: MetadataInternalOptionaloptions: { canonical?: boolean }InternalOptionalmetadata: MetadataOptionalmetadata: MetadataOptionaloptions: { canonical?: boolean; metadata?: Metadata }Optionalmetadata: MetadataOptionalmetadata: Metadata
The current scope