nerdamer-ts
Version:
javascript light-weight symbolic math expression evaluator
16 lines (15 loc) • 454 B
TypeScript
export class RPN {
/**
* Puts token array in Reverse Polish Notation
* @param {Token[] | Token} tokens
* @returns {Token[]}
*/
static TokensToRPN(tokens: Token[] | Token): Token[];
constructor(deps: any, variables: any, peekers: any);
deps: any;
variables: any;
peekers: any;
parseRPN(rpn: any, substitutions?: {}): any;
callPeekers(name: any, ...args: any[]): void;
}
import { Token } from "./Token";