Function
declareSymbolOperator
(
ce: IComputeEngine,
name: string,
def: OperatorDefinition,
scope?: Scope
)
Source from the content-addressed store, hash-verified
| 60 | } from './boxed-expression/type-compatibility-error.js'; |
| 61 | import { |
| 62 | provenTypeNode, |
| 63 | refutingFact, |
| 64 | } from './boxed-expression/constraint-subject.js'; |
| 65 | import { osaDistance } from '../common/fuzzy-string-match.js'; |
| 66 | |
| 67 | import { isValidSymbol, validateSymbol } from '../math-json/symbols.js'; |
| 68 | import type { MathJsonExpression, MathJsonSymbol } from '../math-json/types.js'; |
| 69 | |
| 70 | import type { |
| 71 | ValueDefinition, |
| 72 | OperatorDefinition, |
| 73 | AssignValue, |
| 74 | Expression, |
| 75 | BoxedDefinition, |
| 76 | BoxedValueDefinition, |
| 77 | DefinitionSearchResult, |
| 78 | SymbolDefinitionInput, |
| 79 | IComputeEngine, |
| 80 | Scope, |
| 81 | } from './global-types.js'; |
| 82 | |
| 83 | import { |
| 84 | _BoxedValueDefinition, |
Callers
nothing calls this directly
Tested by
no test coverage detected