From 89e95b3f143682ed9a006991bacf45c9dcba4818 Mon Sep 17 00:00:00 2001 From: ruki Date: Thu, 8 Nov 2018 00:43:05 +0800 Subject: remove node_modules --- .../src/postfix_evaluator.js | 105 --------------------- 1 file changed, 105 deletions(-) delete mode 100755 node_modules/math-expression-evaluator/src/postfix_evaluator.js (limited to 'node_modules/math-expression-evaluator/src/postfix_evaluator.js') diff --git a/node_modules/math-expression-evaluator/src/postfix_evaluator.js b/node_modules/math-expression-evaluator/src/postfix_evaluator.js deleted file mode 100755 index 3d162e46..00000000 --- a/node_modules/math-expression-evaluator/src/postfix_evaluator.js +++ /dev/null @@ -1,105 +0,0 @@ -var Mexp=require('./postfix.js'); -Mexp.prototype.postfixEval = function (UserDefined) { - 'use strict'; - UserDefined=UserDefined||{}; - UserDefined.PI=Math.PI; - UserDefined.E=Math.E; - var stack=[],pop1,pop2,pop3; - var disp=[]; - var temp=''; - var arr=this.value; - var bool=(typeof UserDefined.n!=="undefined"); - for(var i=0;i1) { - throw(new Mexp.exception("Uncaught Syntax error")); - } - return stack[0].value>1000000000000000?"Infinity":parseFloat(stack[0].value.toFixed(15)); -}; -Mexp.eval=function(str,tokens,obj){ - if (typeof tokens==="undefined") { - return this.lex(str).toPostfix().postfixEval(); - } - else if (typeof obj==="undefined") { - if (typeof tokens.length!=="undefined") - return this.lex(str,tokens).toPostfix().postfixEval(); - else - return this.lex(str).toPostfix().postfixEval(tokens); - } - else - return this.lex(str,tokens).toPostfix().postfixEval(obj); -}; -module.exports=Mexp; \ No newline at end of file -- cgit v1.2.3