semantic-math-processor-client
Version:
Semantic Math Processor Client is a plugin for SemanticMathEditor, which allows making math calculation using Math Processor - our REST wrapper around Sympy CAS
30 lines (29 loc) • 778 B
TypeScript
/**
* @hidden
* @packageDocumentation
*/
import { MathTrigonometryType, MathStructure, MathVariable } from "semantic-math-editor";
/**
* @hidden
*/
export declare function unquote(s: string): string;
/**
* @hidden
*/
export declare function getSympyTrigName(trig: MathTrigonometryType): string;
/**
* @hidden
*/
export declare function getAnyVariableFromNodes(nodes: MathStructure[]): MathVariable | undefined;
/**
* @hidden
*/
export declare function getAllVariablesFromNodes(nodes: MathStructure[]): MathVariable[];
/**
* @hidden
*/
export declare function getAnyVariable(node: MathStructure): MathVariable | undefined;
/**
* @hidden
*/
export declare function getAllVariables(node: MathStructure, addTo?: Map<string, MathVariable>): Map<string, MathVariable>;