UNPKG

mathjslab

Version:

MathJSLab - An interpreter with language syntax like MATLAB®/Octave, ISBN 978-65-00-82338-7.

26 lines (25 loc) 785 B
import { CharString } from './CharString'; import { ElementType, MultiArray } from './MultiArray'; /** * MathJSLab configuration. */ declare abstract class Configuration { /** * User functions */ static functions: Record<string, Function>; private static roundingStrings; private static moduloStrings; /** * Configuration parameters table. */ private static configuration; static configure(): CharString; static configure(config: CharString, value: ElementType): CharString; static configure(CONFIG: MultiArray): CharString; static getconfig(): MultiArray; static getconfig(config: CharString): MultiArray; static getconfig(CONFIG: MultiArray): MultiArray; } export { Configuration }; export default Configuration;