{"id":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","dependencies":[{"name":"/home/hernan/workspace/tests/test-simulador/package.json","includedInParent":true,"mtime":1597264365661},{"name":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/package.json","includedInParent":true,"mtime":1593627585935},{"name":"../../utils/is","loc":{"line":1,"column":23},"parent":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","resolved":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/utils/is.js"},{"name":"../keywords","loc":{"line":2,"column":25},"parent":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","resolved":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/expression/keywords.js"},{"name":"../../utils/string","loc":{"line":3,"column":23},"parent":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","resolved":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/utils/string.js"},{"name":"../../utils/array","loc":{"line":4,"column":30},"parent":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","resolved":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/utils/array.js"},{"name":"../../utils/latex","loc":{"line":5,"column":25},"parent":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","resolved":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/utils/latex.js"},{"name":"../operators","loc":{"line":6,"column":30},"parent":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","resolved":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/expression/operators.js"},{"name":"../../utils/customs","loc":{"line":7,"column":32},"parent":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","resolved":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/utils/customs.js"},{"name":"../../utils/factory","loc":{"line":8,"column":24},"parent":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","resolved":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/utils/factory.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\nexports.createFunctionAssignmentNode = void 0;\n\nvar _is = require(\"../../utils/is\");\n\nvar _keywords = require(\"../keywords\");\n\nvar _string = require(\"../../utils/string\");\n\nvar _array = require(\"../../utils/array\");\n\nvar _latex = require(\"../../utils/latex\");\n\nvar _operators = require(\"../operators\");\n\nvar _customs = require(\"../../utils/customs\");\n\nvar _factory = require(\"../../utils/factory\");\n\nvar name = 'FunctionAssignmentNode';\nvar dependencies = ['typed', 'Node'];\nvar createFunctionAssignmentNode = /* #__PURE__ */(0, _factory.factory)(name, dependencies, function (_ref) {\n  var typed = _ref.typed,\n      Node = _ref.Node;\n  /**\n   * @constructor FunctionAssignmentNode\n   * @extends {Node}\n   * Function assignment\n   *\n   * @param {string} name           Function name\n   * @param {string[] | Array.<{name: string, type: string}>} params\n   *                                Array with function parameter names, or an\n   *                                array with objects containing the name\n   *                                and type of the parameter\n   * @param {Node} expr             The function expression\n   */\n\n  function FunctionAssignmentNode(name, params, expr) {\n    if (!(this instanceof FunctionAssignmentNode)) {\n      throw new SyntaxError('Constructor must be called with the new operator');\n    } // validate input\n\n\n    if (typeof name !== 'string') throw new TypeError('String expected for parameter \"name\"');\n    if (!Array.isArray(params)) throw new TypeError('Array containing strings or objects expected for parameter \"params\"');\n    if (!(0, _is.isNode)(expr)) throw new TypeError('Node expected for parameter \"expr\"');\n    if (name in _keywords.keywords) throw new Error('Illegal function name, \"' + name + '\" is a reserved keyword');\n    this.name = name;\n    this.params = params.map(function (param) {\n      return param && param.name || param;\n    });\n    this.types = params.map(function (param) {\n      return param && param.type || 'any';\n    });\n    this.expr = expr;\n  }\n\n  FunctionAssignmentNode.prototype = new Node();\n  FunctionAssignmentNode.prototype.type = 'FunctionAssignmentNode';\n  FunctionAssignmentNode.prototype.isFunctionAssignmentNode = true;\n  /**\n   * Compile a node into a JavaScript function.\n   * This basically pre-calculates as much as possible and only leaves open\n   * calculations which depend on a dynamic scope with variables.\n   * @param {Object} math     Math.js namespace with functions and constants.\n   * @param {Object} argNames An object with argument names as key and `true`\n   *                          as value. Used in the SymbolNode to optimize\n   *                          for arguments from user assigned functions\n   *                          (see FunctionAssignmentNode) or special symbols\n   *                          like `end` (see IndexNode).\n   * @return {function} Returns a function which can be called like:\n   *                        evalNode(scope: Object, args: Object, context: *)\n   */\n\n  FunctionAssignmentNode.prototype._compile = function (math, argNames) {\n    var childArgNames = Object.create(argNames);\n    (0, _array.forEach)(this.params, function (param) {\n      childArgNames[param] = true;\n    }); // compile the function expression with the child args\n\n    var evalExpr = this.expr._compile(math, childArgNames);\n\n    var name = this.name;\n    var params = this.params;\n    var signature = (0, _array.join)(this.types, ',');\n    var syntax = name + '(' + (0, _array.join)(this.params, ', ') + ')';\n    return function evalFunctionAssignmentNode(scope, args, context) {\n      var signatures = {};\n\n      signatures[signature] = function () {\n        var childArgs = Object.create(args);\n\n        for (var i = 0; i < params.length; i++) {\n          childArgs[params[i]] = arguments[i];\n        }\n\n        return evalExpr(scope, childArgs, context);\n      };\n\n      var fn = typed(name, signatures);\n      fn.syntax = syntax;\n      (0, _customs.setSafeProperty)(scope, name, fn);\n      return fn;\n    };\n  };\n  /**\n   * Execute a callback for each of the child nodes of this node\n   * @param {function(child: Node, path: string, parent: Node)} callback\n   */\n\n\n  FunctionAssignmentNode.prototype.forEach = function (callback) {\n    callback(this.expr, 'expr', this);\n  };\n  /**\n   * Create a new FunctionAssignmentNode having it's childs be the results of calling\n   * the provided callback function for each of the childs of the original node.\n   * @param {function(child: Node, path: string, parent: Node): Node} callback\n   * @returns {FunctionAssignmentNode} Returns a transformed copy of the node\n   */\n\n\n  FunctionAssignmentNode.prototype.map = function (callback) {\n    var expr = this._ifNode(callback(this.expr, 'expr', this));\n\n    return new FunctionAssignmentNode(this.name, this.params.slice(0), expr);\n  };\n  /**\n   * Create a clone of this node, a shallow copy\n   * @return {FunctionAssignmentNode}\n   */\n\n\n  FunctionAssignmentNode.prototype.clone = function () {\n    return new FunctionAssignmentNode(this.name, this.params.slice(0), this.expr);\n  };\n  /**\n   * Is parenthesis needed?\n   * @param {Node} node\n   * @param {Object} parenthesis\n   * @private\n   */\n\n\n  function needParenthesis(node, parenthesis) {\n    var precedence = (0, _operators.getPrecedence)(node, parenthesis);\n    var exprPrecedence = (0, _operators.getPrecedence)(node.expr, parenthesis);\n    return parenthesis === 'all' || exprPrecedence !== null && exprPrecedence <= precedence;\n  }\n  /**\n   * get string representation\n   * @param {Object} options\n   * @return {string} str\n   */\n\n\n  FunctionAssignmentNode.prototype._toString = function (options) {\n    var parenthesis = options && options.parenthesis ? options.parenthesis : 'keep';\n    var expr = this.expr.toString(options);\n\n    if (needParenthesis(this, parenthesis)) {\n      expr = '(' + expr + ')';\n    }\n\n    return this.name + '(' + this.params.join(', ') + ') = ' + expr;\n  };\n  /**\n   * Get a JSON representation of the node\n   * @returns {Object}\n   */\n\n\n  FunctionAssignmentNode.prototype.toJSON = function () {\n    var types = this.types;\n    return {\n      mathjs: 'FunctionAssignmentNode',\n      name: this.name,\n      params: this.params.map(function (param, index) {\n        return {\n          name: param,\n          type: types[index]\n        };\n      }),\n      expr: this.expr\n    };\n  };\n  /**\n   * Instantiate an FunctionAssignmentNode from its JSON representation\n   * @param {Object} json  An object structured like\n   *                       `{\"mathjs\": \"FunctionAssignmentNode\", name: ..., params: ..., expr: ...}`,\n   *                       where mathjs is optional\n   * @returns {FunctionAssignmentNode}\n   */\n\n\n  FunctionAssignmentNode.fromJSON = function (json) {\n    return new FunctionAssignmentNode(json.name, json.params, json.expr);\n  };\n  /**\n   * get HTML representation\n   * @param {Object} options\n   * @return {string} str\n   */\n\n\n  FunctionAssignmentNode.prototype.toHTML = function (options) {\n    var parenthesis = options && options.parenthesis ? options.parenthesis : 'keep';\n    var params = [];\n\n    for (var i = 0; i < this.params.length; i++) {\n      params.push('<span class=\"math-symbol math-parameter\">' + (0, _string.escape)(this.params[i]) + '</span>');\n    }\n\n    var expr = this.expr.toHTML(options);\n\n    if (needParenthesis(this, parenthesis)) {\n      expr = '<span class=\"math-parenthesis math-round-parenthesis\">(</span>' + expr + '<span class=\"math-parenthesis math-round-parenthesis\">)</span>';\n    }\n\n    return '<span class=\"math-function\">' + (0, _string.escape)(this.name) + '</span>' + '<span class=\"math-parenthesis math-round-parenthesis\">(</span>' + params.join('<span class=\"math-separator\">,</span>') + '<span class=\"math-parenthesis math-round-parenthesis\">)</span><span class=\"math-operator math-assignment-operator math-variable-assignment-operator math-binary-operator\">=</span>' + expr;\n  };\n  /**\n   * get LaTeX representation\n   * @param {Object} options\n   * @return {string} str\n   */\n\n\n  FunctionAssignmentNode.prototype._toTex = function (options) {\n    var parenthesis = options && options.parenthesis ? options.parenthesis : 'keep';\n    var expr = this.expr.toTex(options);\n\n    if (needParenthesis(this, parenthesis)) {\n      expr = \"\\\\left(\".concat(expr, \"\\\\right)\");\n    }\n\n    return '\\\\mathrm{' + this.name + '}\\\\left(' + this.params.map(_latex.toSymbol).join(',') + '\\\\right):=' + expr;\n  };\n\n  return FunctionAssignmentNode;\n}, {\n  isClass: true,\n  isNode: true\n});\nexports.createFunctionAssignmentNode = createFunctionAssignmentNode;"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":8,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":1,"column":0}},{"generated":{"line":10,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":2,"column":0}},{"generated":{"line":12,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":3,"column":0}},{"generated":{"line":14,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":4,"column":0}},{"generated":{"line":16,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":5,"column":0}},{"generated":{"line":18,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":6,"column":0}},{"generated":{"line":20,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":7,"column":0}},{"generated":{"line":22,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":8,"column":0}},{"generated":{"line":24,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":9,"column":0}},{"name":"name","generated":{"line":24,"column":4},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":9,"column":4}},{"generated":{"line":24,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":9,"column":8}},{"generated":{"line":24,"column":11},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":9,"column":11}},{"generated":{"line":24,"column":35},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":9,"column":0}},{"generated":{"line":25,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":10,"column":0}},{"name":"dependencies","generated":{"line":25,"column":4},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":10,"column":4}},{"generated":{"line":25,"column":16},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":10,"column":16}},{"generated":{"line":25,"column":19},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":10,"column":19}},{"generated":{"line":25,"column":20},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":10,"column":20}},{"generated":{"line":25,"column":27},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":10,"column":19}},{"generated":{"line":25,"column":29},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":10,"column":29}},{"generated":{"line":25,"column":35},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":10,"column":19}},{"generated":{"line":25,"column":36},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":10,"column":0}},{"generated":{"line":26,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":11,"column":7}},{"name":"createFunctionAssignmentNode","generated":{"line":26,"column":4},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":11,"column":11}},{"generated":{"line":26,"column":32},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":11,"column":39}},{"generated":{"line":26,"column":35},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":11,"column":42}},{"generated":{"line":26,"column":50},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":11,"column":57}},{"name":"name","generated":{"line":26,"column":72},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":11,"column":65}},{"generated":{"line":26,"column":76},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":11,"column":57}},{"name":"dependencies","generated":{"line":26,"column":78},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":11,"column":71}},{"generated":{"line":26,"column":90},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":11,"column":57}},{"generated":{"line":26,"column":92},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":11,"column":85}},{"name":"_ref","generated":{"line":26,"column":102},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":11,"column":95}},{"generated":{"line":26,"column":106},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":11,"column":85}},{"generated":{"line":26,"column":108},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":11,"column":101}},{"generated":{"line":27,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":12,"column":2}},{"name":"typed","generated":{"line":27,"column":6},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":12,"column":6}},{"generated":{"line":27,"column":11},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":12,"column":11}},{"name":"_ref","generated":{"line":27,"column":14},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":12,"column":14}},{"generated":{"line":27,"column":18},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":12,"column":18}},{"name":"typed","generated":{"line":27,"column":19},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":12,"column":19}},{"generated":{"line":27,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":12,"column":2}},{"generated":{"line":28,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":12,"column":2}},{"name":"Node","generated":{"line":28,"column":6},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":13,"column":6}},{"generated":{"line":28,"column":10},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":13,"column":10}},{"name":"_ref","generated":{"line":28,"column":13},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":13,"column":13}},{"generated":{"line":28,"column":17},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":13,"column":17}},{"name":"Node","generated":{"line":28,"column":18},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":13,"column":18}},{"generated":{"line":28,"column":22},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":12,"column":2}},{"generated":{"line":29,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":15,"column":2}},{"generated":{"line":42,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":27,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":42,"column":11},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":27,"column":11}},{"generated":{"line":42,"column":33},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":27,"column":2}},{"name":"name","generated":{"line":42,"column":34},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":27,"column":34}},{"generated":{"line":42,"column":38},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":27,"column":2}},{"name":"params","generated":{"line":42,"column":40},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":27,"column":40}},{"generated":{"line":42,"column":46},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":27,"column":2}},{"name":"expr","generated":{"line":42,"column":48},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":27,"column":48}},{"generated":{"line":42,"column":52},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":27,"column":2}},{"generated":{"line":42,"column":54},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":27,"column":54}},{"generated":{"line":43,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":28,"column":4}},{"generated":{"line":43,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":28,"column":8}},{"generated":{"line":43,"column":10},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":28,"column":10}},{"name":"FunctionAssignmentNode","generated":{"line":43,"column":26},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":28,"column":26}},{"generated":{"line":43,"column":48},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":28,"column":8}},{"generated":{"line":43,"column":49},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":28,"column":4}},{"generated":{"line":43,"column":51},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":28,"column":51}},{"generated":{"line":44,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":29,"column":6}},{"generated":{"line":44,"column":12},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":29,"column":12}},{"name":"SyntaxError","generated":{"line":44,"column":16},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":29,"column":16}},{"generated":{"line":44,"column":27},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":29,"column":12}},{"generated":{"line":44,"column":28},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":29,"column":28}},{"generated":{"line":44,"column":78},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":29,"column":12}},{"generated":{"line":44,"column":79},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":29,"column":6}},{"generated":{"line":45,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":30,"column":5}},{"generated":{"line":45,"column":5},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":27,"column":54}},{"generated":{"line":45,"column":6},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":30,"column":6}},{"generated":{"line":48,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":33,"column":4}},{"generated":{"line":48,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":33,"column":8}},{"name":"name","generated":{"line":48,"column":15},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":33,"column":15}},{"generated":{"line":48,"column":19},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":33,"column":8}},{"generated":{"line":48,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":33,"column":24}},{"generated":{"line":48,"column":32},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":33,"column":4}},{"generated":{"line":48,"column":34},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":33,"column":34}},{"generated":{"line":48,"column":40},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":33,"column":40}},{"name":"TypeError","generated":{"line":48,"column":44},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":33,"column":44}},{"generated":{"line":48,"column":53},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":33,"column":40}},{"generated":{"line":48,"column":54},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":33,"column":54}},{"generated":{"line":48,"column":92},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":33,"column":40}},{"generated":{"line":48,"column":93},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":33,"column":34}},{"generated":{"line":49,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":34,"column":4}},{"generated":{"line":49,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":34,"column":8}},{"name":"Array","generated":{"line":49,"column":9},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":34,"column":9}},{"generated":{"line":49,"column":14},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":34,"column":14}},{"name":"isArray","generated":{"line":49,"column":15},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":34,"column":15}},{"generated":{"line":49,"column":22},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":34,"column":9}},{"name":"params","generated":{"line":49,"column":23},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":34,"column":23}},{"generated":{"line":49,"column":29},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":34,"column":9}},{"generated":{"line":49,"column":30},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":34,"column":4}},{"generated":{"line":49,"column":32},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":34,"column":32}},{"generated":{"line":49,"column":38},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":34,"column":38}},{"name":"TypeError","generated":{"line":49,"column":42},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":34,"column":42}},{"generated":{"line":49,"column":51},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":34,"column":38}},{"generated":{"line":49,"column":52},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":34,"column":52}},{"generated":{"line":49,"column":121},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":34,"column":38}},{"generated":{"line":49,"column":122},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":34,"column":32}},{"generated":{"line":50,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":35,"column":4}},{"generated":{"line":50,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":35,"column":8}},{"generated":{"line":50,"column":9},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":35,"column":9}},{"name":"expr","generated":{"line":50,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":35,"column":16}},{"generated":{"line":50,"column":29},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":35,"column":9}},{"generated":{"line":50,"column":30},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":35,"column":4}},{"generated":{"line":50,"column":32},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":35,"column":23}},{"generated":{"line":50,"column":38},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":35,"column":29}},{"name":"TypeError","generated":{"line":50,"column":42},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":35,"column":33}},{"generated":{"line":50,"column":51},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":35,"column":29}},{"generated":{"line":50,"column":52},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":35,"column":43}},{"generated":{"line":50,"column":88},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":35,"column":29}},{"generated":{"line":50,"column":89},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":35,"column":23}},{"generated":{"line":51,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":36,"column":4}},{"name":"name","generated":{"line":51,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":36,"column":8}},{"generated":{"line":51,"column":12},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":36,"column":12}},{"name":"keywords","generated":{"line":51,"column":16},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":36,"column":16}},{"generated":{"line":51,"column":34},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":36,"column":4}},{"generated":{"line":51,"column":36},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":36,"column":26}},{"generated":{"line":51,"column":42},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":36,"column":32}},{"name":"Error","generated":{"line":51,"column":46},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":36,"column":36}},{"generated":{"line":51,"column":51},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":36,"column":32}},{"generated":{"line":51,"column":52},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":36,"column":42}},{"name":"name","generated":{"line":51,"column":81},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":36,"column":71}},{"generated":{"line":51,"column":85},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":36,"column":42}},{"generated":{"line":51,"column":88},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":36,"column":78}},{"generated":{"line":51,"column":113},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":36,"column":32}},{"generated":{"line":51,"column":114},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":36,"column":26}},{"generated":{"line":52,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":37,"column":4}},{"name":"name","generated":{"line":52,"column":9},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":37,"column":9}},{"generated":{"line":52,"column":13},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":37,"column":4}},{"name":"name","generated":{"line":52,"column":16},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":37,"column":16}},{"generated":{"line":52,"column":20},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":37,"column":4}},{"generated":{"line":53,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":38,"column":4}},{"name":"params","generated":{"line":53,"column":9},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":38,"column":9}},{"generated":{"line":53,"column":15},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":38,"column":4}},{"name":"params","generated":{"line":53,"column":18},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":38,"column":18}},{"generated":{"line":53,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":38,"column":24}},{"name":"map","generated":{"line":53,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":38,"column":25}},{"generated":{"line":53,"column":28},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":38,"column":18}},{"generated":{"line":53,"column":29},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":38,"column":29}},{"name":"param","generated":{"line":53,"column":39},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":38,"column":39}},{"generated":{"line":53,"column":44},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":38,"column":29}},{"generated":{"line":53,"column":46},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":38,"column":46}},{"generated":{"line":54,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":39,"column":6}},{"name":"param","generated":{"line":54,"column":13},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":39,"column":13}},{"generated":{"line":54,"column":18},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":39,"column":18}},{"name":"param","generated":{"line":54,"column":22},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":39,"column":22}},{"generated":{"line":54,"column":27},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":39,"column":27}},{"name":"name","generated":{"line":54,"column":28},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":39,"column":28}},{"generated":{"line":54,"column":32},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":39,"column":13}},{"name":"param","generated":{"line":54,"column":36},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":39,"column":36}},{"generated":{"line":54,"column":41},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":39,"column":6}},{"generated":{"line":55,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":40,"column":5}},{"generated":{"line":55,"column":5},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":38,"column":18}},{"generated":{"line":55,"column":6},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":38,"column":4}},{"generated":{"line":56,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":41,"column":4}},{"name":"types","generated":{"line":56,"column":9},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":41,"column":9}},{"generated":{"line":56,"column":14},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":41,"column":4}},{"name":"params","generated":{"line":56,"column":17},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":41,"column":17}},{"generated":{"line":56,"column":23},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":41,"column":23}},{"name":"map","generated":{"line":56,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":41,"column":24}},{"generated":{"line":56,"column":27},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":41,"column":17}},{"generated":{"line":56,"column":28},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":41,"column":28}},{"name":"param","generated":{"line":56,"column":38},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":41,"column":38}},{"generated":{"line":56,"column":43},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":41,"column":28}},{"generated":{"line":56,"column":45},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":41,"column":45}},{"generated":{"line":57,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":42,"column":6}},{"name":"param","generated":{"line":57,"column":13},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":42,"column":13}},{"generated":{"line":57,"column":18},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":42,"column":18}},{"name":"param","generated":{"line":57,"column":22},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":42,"column":22}},{"generated":{"line":57,"column":27},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":42,"column":27}},{"name":"type","generated":{"line":57,"column":28},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":42,"column":28}},{"generated":{"line":57,"column":32},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":42,"column":13}},{"generated":{"line":57,"column":36},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":42,"column":36}},{"generated":{"line":57,"column":41},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":42,"column":6}},{"generated":{"line":58,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":43,"column":5}},{"generated":{"line":58,"column":5},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":41,"column":17}},{"generated":{"line":58,"column":6},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":41,"column":4}},{"generated":{"line":59,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":44,"column":4}},{"name":"expr","generated":{"line":59,"column":9},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":44,"column":9}},{"generated":{"line":59,"column":13},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":44,"column":4}},{"name":"expr","generated":{"line":59,"column":16},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":44,"column":16}},{"generated":{"line":59,"column":20},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":44,"column":4}},{"generated":{"line":60,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":45,"column":3}},{"name":"FunctionAssignmentNode","generated":{"line":62,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":47,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":62,"column":2},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":47,"column":2}},{"generated":{"line":62,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":47,"column":24}},{"name":"prototype","generated":{"line":62,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":47,"column":25}},{"generated":{"line":62,"column":34},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":47,"column":2}},{"generated":{"line":62,"column":37},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":47,"column":37}},{"name":"Node","generated":{"line":62,"column":41},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":47,"column":41}},{"generated":{"line":62,"column":45},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":47,"column":37}},{"generated":{"line":62,"column":47},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":47,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":63,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":48,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":63,"column":2},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":48,"column":2}},{"generated":{"line":63,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":48,"column":24}},{"name":"prototype","generated":{"line":63,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":48,"column":25}},{"generated":{"line":63,"column":34},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":48,"column":2}},{"name":"type","generated":{"line":63,"column":35},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":48,"column":35}},{"generated":{"line":63,"column":39},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":48,"column":2}},{"generated":{"line":63,"column":42},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":48,"column":42}},{"generated":{"line":63,"column":66},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":48,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":64,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":49,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":64,"column":2},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":49,"column":2}},{"generated":{"line":64,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":49,"column":24}},{"name":"prototype","generated":{"line":64,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":49,"column":25}},{"generated":{"line":64,"column":34},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":49,"column":2}},{"name":"isFunctionAssignmentNode","generated":{"line":64,"column":35},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":49,"column":35}},{"generated":{"line":64,"column":59},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":49,"column":2}},{"generated":{"line":64,"column":62},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":49,"column":62}},{"generated":{"line":64,"column":66},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":49,"column":2}},{"generated":{"line":65,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":50,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":79,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":64,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":79,"column":2},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":64,"column":2}},{"generated":{"line":79,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":64,"column":24}},{"name":"prototype","generated":{"line":79,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":64,"column":25}},{"generated":{"line":79,"column":34},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":64,"column":2}},{"name":"_compile","generated":{"line":79,"column":35},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":64,"column":35}},{"generated":{"line":79,"column":43},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":64,"column":2}},{"generated":{"line":79,"column":46},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":64,"column":46}},{"name":"math","generated":{"line":79,"column":56},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":64,"column":56}},{"generated":{"line":79,"column":60},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":64,"column":46}},{"name":"argNames","generated":{"line":79,"column":62},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":64,"column":62}},{"generated":{"line":79,"column":70},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":64,"column":46}},{"generated":{"line":79,"column":72},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":64,"column":72}},{"generated":{"line":80,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":65,"column":4}},{"name":"childArgNames","generated":{"line":80,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":65,"column":8}},{"generated":{"line":80,"column":21},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":65,"column":21}},{"name":"Object","generated":{"line":80,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":65,"column":24}},{"generated":{"line":80,"column":30},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":65,"column":30}},{"name":"create","generated":{"line":80,"column":31},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":65,"column":31}},{"generated":{"line":80,"column":37},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":65,"column":24}},{"name":"argNames","generated":{"line":80,"column":38},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":65,"column":38}},{"generated":{"line":80,"column":46},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":65,"column":24}},{"generated":{"line":80,"column":47},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":65,"column":4}},{"generated":{"line":81,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":66,"column":4}},{"generated":{"line":81,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":66,"column":12}},{"name":"params","generated":{"line":81,"column":29},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":66,"column":17}},{"generated":{"line":81,"column":35},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":66,"column":4}},{"generated":{"line":81,"column":37},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":66,"column":25}},{"name":"param","generated":{"line":81,"column":47},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":66,"column":35}},{"generated":{"line":81,"column":52},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":66,"column":25}},{"generated":{"line":81,"column":54},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":66,"column":42}},{"name":"childArgNames","generated":{"line":82,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":67,"column":6}},{"name":"childArgNames","generated":{"line":82,"column":6},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":67,"column":6}},{"generated":{"line":82,"column":19},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":67,"column":19}},{"name":"param","generated":{"line":82,"column":20},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":67,"column":20}},{"generated":{"line":82,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":67,"column":19}},{"generated":{"line":82,"column":26},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":67,"column":6}},{"generated":{"line":82,"column":29},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":67,"column":29}},{"generated":{"line":82,"column":33},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":67,"column":6}},{"generated":{"line":83,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":68,"column":5}},{"generated":{"line":83,"column":5},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":66,"column":4}},{"generated":{"line":83,"column":7},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":64,"column":72}},{"generated":{"line":83,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":68,"column":8}},{"generated":{"line":85,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":70,"column":4}},{"name":"evalExpr","generated":{"line":85,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":70,"column":8}},{"generated":{"line":85,"column":16},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":70,"column":16}},{"generated":{"line":85,"column":19},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":70,"column":19}},{"name":"expr","generated":{"line":85,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":70,"column":24}},{"generated":{"line":85,"column":28},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":70,"column":19}},{"name":"_compile","generated":{"line":85,"column":29},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":70,"column":29}},{"generated":{"line":85,"column":37},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":70,"column":19}},{"name":"math","generated":{"line":85,"column":38},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":70,"column":38}},{"generated":{"line":85,"column":42},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":70,"column":19}},{"name":"childArgNames","generated":{"line":85,"column":44},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":70,"column":44}},{"generated":{"line":85,"column":57},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":70,"column":19}},{"generated":{"line":85,"column":58},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":70,"column":4}},{"generated":{"line":87,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":72,"column":4}},{"name":"name","generated":{"line":87,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":72,"column":8}},{"generated":{"line":87,"column":12},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":72,"column":12}},{"generated":{"line":87,"column":15},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":72,"column":15}},{"name":"name","generated":{"line":87,"column":20},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":72,"column":20}},{"generated":{"line":87,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":72,"column":4}},{"generated":{"line":88,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":73,"column":4}},{"name":"params","generated":{"line":88,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":73,"column":8}},{"generated":{"line":88,"column":14},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":73,"column":14}},{"generated":{"line":88,"column":17},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":73,"column":17}},{"name":"params","generated":{"line":88,"column":22},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":73,"column":22}},{"generated":{"line":88,"column":28},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":73,"column":4}},{"generated":{"line":89,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":74,"column":4}},{"name":"signature","generated":{"line":89,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":74,"column":8}},{"generated":{"line":89,"column":17},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":74,"column":17}},{"generated":{"line":89,"column":20},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":74,"column":20}},{"generated":{"line":89,"column":37},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":74,"column":25}},{"name":"types","generated":{"line":89,"column":42},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":74,"column":30}},{"generated":{"line":89,"column":47},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":74,"column":20}},{"generated":{"line":89,"column":49},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":74,"column":37}},{"generated":{"line":89,"column":52},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":74,"column":20}},{"generated":{"line":89,"column":53},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":74,"column":4}},{"generated":{"line":90,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":75,"column":4}},{"name":"syntax","generated":{"line":90,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":75,"column":8}},{"generated":{"line":90,"column":14},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":75,"column":14}},{"name":"name","generated":{"line":90,"column":17},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":75,"column":17}},{"generated":{"line":90,"column":21},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":75,"column":21}},{"generated":{"line":90,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":75,"column":24}},{"generated":{"line":90,"column":27},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":75,"column":17}},{"generated":{"line":90,"column":30},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":75,"column":30}},{"generated":{"line":90,"column":47},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":75,"column":35}},{"name":"params","generated":{"line":90,"column":52},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":75,"column":40}},{"generated":{"line":90,"column":58},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":75,"column":30}},{"generated":{"line":90,"column":60},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":75,"column":48}},{"generated":{"line":90,"column":64},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":75,"column":30}},{"generated":{"line":90,"column":65},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":75,"column":17}},{"generated":{"line":90,"column":68},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":75,"column":56}},{"generated":{"line":90,"column":71},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":75,"column":4}},{"generated":{"line":91,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":76,"column":4}},{"generated":{"line":91,"column":11},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":76,"column":11}},{"name":"evalFunctionAssignmentNode","generated":{"line":91,"column":20},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":76,"column":20}},{"generated":{"line":91,"column":46},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":76,"column":11}},{"name":"scope","generated":{"line":91,"column":47},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":76,"column":47}},{"generated":{"line":91,"column":52},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":76,"column":11}},{"name":"args","generated":{"line":91,"column":54},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":76,"column":54}},{"generated":{"line":91,"column":58},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":76,"column":11}},{"name":"context","generated":{"line":91,"column":60},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":76,"column":60}},{"generated":{"line":91,"column":67},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":76,"column":11}},{"generated":{"line":91,"column":69},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":76,"column":69}},{"generated":{"line":92,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":77,"column":6}},{"name":"signatures","generated":{"line":92,"column":10},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":77,"column":10}},{"generated":{"line":92,"column":20},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":77,"column":20}},{"generated":{"line":92,"column":23},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":77,"column":23}},{"generated":{"line":92,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":77,"column":6}},{"name":"signatures","generated":{"line":94,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":79,"column":6}},{"name":"signatures","generated":{"line":94,"column":6},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":79,"column":6}},{"generated":{"line":94,"column":16},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":79,"column":16}},{"name":"signature","generated":{"line":94,"column":17},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":79,"column":17}},{"generated":{"line":94,"column":26},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":79,"column":16}},{"generated":{"line":94,"column":27},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":79,"column":6}},{"generated":{"line":94,"column":30},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":79,"column":30}},{"generated":{"line":94,"column":42},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":79,"column":42}},{"generated":{"line":95,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":80,"column":8}},{"name":"childArgs","generated":{"line":95,"column":12},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":80,"column":12}},{"generated":{"line":95,"column":21},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":80,"column":21}},{"name":"Object","generated":{"line":95,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":80,"column":24}},{"generated":{"line":95,"column":30},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":80,"column":30}},{"name":"create","generated":{"line":95,"column":31},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":80,"column":31}},{"generated":{"line":95,"column":37},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":80,"column":24}},{"name":"args","generated":{"line":95,"column":38},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":80,"column":38}},{"generated":{"line":95,"column":42},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":80,"column":24}},{"generated":{"line":95,"column":43},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":80,"column":8}},{"generated":{"line":97,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":82,"column":8}},{"generated":{"line":97,"column":13},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":82,"column":13}},{"name":"i","generated":{"line":97,"column":17},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":82,"column":17}},{"generated":{"line":97,"column":18},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":82,"column":18}},{"generated":{"line":97,"column":21},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":82,"column":21}},{"generated":{"line":97,"column":22},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":82,"column":8}},{"name":"i","generated":{"line":97,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":82,"column":24}},{"generated":{"line":97,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":82,"column":25}},{"name":"params","generated":{"line":97,"column":28},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":82,"column":28}},{"generated":{"line":97,"column":34},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":82,"column":34}},{"name":"length","generated":{"line":97,"column":35},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":82,"column":35}},{"generated":{"line":97,"column":41},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":82,"column":8}},{"name":"i","generated":{"line":97,"column":43},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":82,"column":43}},{"generated":{"line":97,"column":44},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":82,"column":44}},{"generated":{"line":97,"column":46},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":82,"column":8}},{"generated":{"line":97,"column":48},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":82,"column":48}},{"name":"childArgs","generated":{"line":98,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":83,"column":10}},{"name":"childArgs","generated":{"line":98,"column":10},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":83,"column":10}},{"generated":{"line":98,"column":19},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":83,"column":19}},{"name":"params","generated":{"line":98,"column":20},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":83,"column":20}},{"generated":{"line":98,"column":26},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":83,"column":26}},{"name":"i","generated":{"line":98,"column":27},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":83,"column":27}},{"generated":{"line":98,"column":28},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":83,"column":26}},{"generated":{"line":98,"column":29},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":83,"column":19}},{"generated":{"line":98,"column":30},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":83,"column":10}},{"name":"arguments","generated":{"line":98,"column":33},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":83,"column":33}},{"generated":{"line":98,"column":42},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":83,"column":42}},{"name":"i","generated":{"line":98,"column":43},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":83,"column":43}},{"generated":{"line":98,"column":44},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":83,"column":42}},{"generated":{"line":98,"column":45},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":83,"column":10}},{"generated":{"line":99,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":84,"column":9}},{"generated":{"line":101,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":86,"column":8}},{"name":"evalExpr","generated":{"line":101,"column":15},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":86,"column":15}},{"generated":{"line":101,"column":23},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":86,"column":23}},{"name":"scope","generated":{"line":101,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":86,"column":24}},{"generated":{"line":101,"column":29},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":86,"column":23}},{"name":"childArgs","generated":{"line":101,"column":31},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":86,"column":31}},{"generated":{"line":101,"column":40},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":86,"column":23}},{"name":"context","generated":{"line":101,"column":42},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":86,"column":42}},{"generated":{"line":101,"column":49},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":86,"column":23}},{"generated":{"line":101,"column":50},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":86,"column":8}},{"generated":{"line":102,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":87,"column":7}},{"generated":{"line":102,"column":7},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":79,"column":6}},{"generated":{"line":104,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":89,"column":6}},{"name":"fn","generated":{"line":104,"column":10},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":89,"column":10}},{"generated":{"line":104,"column":12},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":89,"column":12}},{"name":"typed","generated":{"line":104,"column":15},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":89,"column":15}},{"generated":{"line":104,"column":20},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":89,"column":20}},{"name":"name","generated":{"line":104,"column":21},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":89,"column":21}},{"generated":{"line":104,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":89,"column":20}},{"name":"signatures","generated":{"line":104,"column":27},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":89,"column":27}},{"generated":{"line":104,"column":37},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":89,"column":20}},{"generated":{"line":104,"column":38},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":89,"column":6}},{"name":"fn","generated":{"line":105,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":90,"column":6}},{"name":"fn","generated":{"line":105,"column":6},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":90,"column":6}},{"generated":{"line":105,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":90,"column":8}},{"name":"syntax","generated":{"line":105,"column":9},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":90,"column":9}},{"generated":{"line":105,"column":15},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":90,"column":6}},{"name":"syntax","generated":{"line":105,"column":18},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":90,"column":18}},{"generated":{"line":105,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":90,"column":6}},{"generated":{"line":106,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":91,"column":6}},{"name":"scope","generated":{"line":106,"column":36},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":91,"column":22}},{"generated":{"line":106,"column":41},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":91,"column":6}},{"name":"name","generated":{"line":106,"column":43},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":91,"column":29}},{"generated":{"line":106,"column":47},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":91,"column":6}},{"name":"fn","generated":{"line":106,"column":49},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":91,"column":35}},{"generated":{"line":106,"column":51},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":91,"column":6}},{"generated":{"line":107,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":92,"column":6}},{"name":"fn","generated":{"line":107,"column":13},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":92,"column":13}},{"generated":{"line":107,"column":15},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":92,"column":6}},{"generated":{"line":108,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":93,"column":5}},{"generated":{"line":108,"column":5},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":76,"column":4}},{"generated":{"line":109,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":94,"column":3}},{"generated":{"line":109,"column":3},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":64,"column":2}},{"generated":{"line":110,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":95,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":116,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":101,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":116,"column":2},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":101,"column":2}},{"generated":{"line":116,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":101,"column":24}},{"name":"prototype","generated":{"line":116,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":101,"column":25}},{"generated":{"line":116,"column":34},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":101,"column":2}},{"name":"forEach","generated":{"line":116,"column":35},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":101,"column":35}},{"generated":{"line":116,"column":42},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":101,"column":2}},{"generated":{"line":116,"column":45},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":101,"column":45}},{"name":"callback","generated":{"line":116,"column":55},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":101,"column":55}},{"generated":{"line":116,"column":63},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":101,"column":45}},{"generated":{"line":116,"column":65},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":101,"column":65}},{"name":"callback","generated":{"line":117,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":102,"column":4}},{"name":"callback","generated":{"line":117,"column":4},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":102,"column":4}},{"generated":{"line":117,"column":12},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":102,"column":12}},{"generated":{"line":117,"column":13},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":102,"column":13}},{"name":"expr","generated":{"line":117,"column":18},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":102,"column":18}},{"generated":{"line":117,"column":22},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":102,"column":12}},{"generated":{"line":117,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":102,"column":24}},{"generated":{"line":117,"column":30},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":102,"column":12}},{"generated":{"line":117,"column":32},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":102,"column":32}},{"generated":{"line":117,"column":36},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":102,"column":12}},{"generated":{"line":117,"column":37},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":102,"column":4}},{"generated":{"line":118,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":103,"column":3}},{"generated":{"line":118,"column":3},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":101,"column":2}},{"generated":{"line":119,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":104,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":127,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":112,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":127,"column":2},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":112,"column":2}},{"generated":{"line":127,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":112,"column":24}},{"name":"prototype","generated":{"line":127,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":112,"column":25}},{"generated":{"line":127,"column":34},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":112,"column":2}},{"name":"map","generated":{"line":127,"column":35},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":112,"column":35}},{"generated":{"line":127,"column":38},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":112,"column":2}},{"generated":{"line":127,"column":41},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":112,"column":41}},{"name":"callback","generated":{"line":127,"column":51},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":112,"column":51}},{"generated":{"line":127,"column":59},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":112,"column":41}},{"generated":{"line":127,"column":61},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":112,"column":61}},{"generated":{"line":128,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":113,"column":4}},{"name":"expr","generated":{"line":128,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":113,"column":8}},{"generated":{"line":128,"column":12},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":113,"column":12}},{"generated":{"line":128,"column":15},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":113,"column":15}},{"name":"_ifNode","generated":{"line":128,"column":20},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":113,"column":20}},{"generated":{"line":128,"column":27},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":113,"column":15}},{"name":"callback","generated":{"line":128,"column":28},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":113,"column":28}},{"generated":{"line":128,"column":36},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":113,"column":36}},{"generated":{"line":128,"column":37},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":113,"column":37}},{"name":"expr","generated":{"line":128,"column":42},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":113,"column":42}},{"generated":{"line":128,"column":46},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":113,"column":36}},{"generated":{"line":128,"column":48},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":113,"column":48}},{"generated":{"line":128,"column":54},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":113,"column":36}},{"generated":{"line":128,"column":56},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":113,"column":56}},{"generated":{"line":128,"column":60},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":113,"column":36}},{"generated":{"line":128,"column":61},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":113,"column":15}},{"generated":{"line":128,"column":62},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":113,"column":4}},{"generated":{"line":130,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":115,"column":4}},{"generated":{"line":130,"column":11},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":115,"column":11}},{"name":"FunctionAssignmentNode","generated":{"line":130,"column":15},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":115,"column":15}},{"generated":{"line":130,"column":37},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":115,"column":11}},{"generated":{"line":130,"column":38},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":115,"column":38}},{"name":"name","generated":{"line":130,"column":43},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":115,"column":43}},{"generated":{"line":130,"column":47},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":115,"column":11}},{"generated":{"line":130,"column":49},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":115,"column":49}},{"name":"params","generated":{"line":130,"column":54},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":115,"column":54}},{"generated":{"line":130,"column":60},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":115,"column":49}},{"name":"slice","generated":{"line":130,"column":61},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":115,"column":61}},{"generated":{"line":130,"column":66},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":115,"column":49}},{"generated":{"line":130,"column":67},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":115,"column":67}},{"generated":{"line":130,"column":68},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":115,"column":49}},{"generated":{"line":130,"column":69},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":115,"column":11}},{"name":"expr","generated":{"line":130,"column":71},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":115,"column":71}},{"generated":{"line":130,"column":75},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":115,"column":11}},{"generated":{"line":130,"column":76},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":115,"column":4}},{"generated":{"line":131,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":116,"column":3}},{"generated":{"line":131,"column":3},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":112,"column":2}},{"generated":{"line":132,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":117,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":138,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":123,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":138,"column":2},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":123,"column":2}},{"generated":{"line":138,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":123,"column":24}},{"name":"prototype","generated":{"line":138,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":123,"column":25}},{"generated":{"line":138,"column":34},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":123,"column":2}},{"name":"clone","generated":{"line":138,"column":35},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":123,"column":35}},{"generated":{"line":138,"column":40},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":123,"column":2}},{"generated":{"line":138,"column":43},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":123,"column":43}},{"generated":{"line":138,"column":55},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":123,"column":55}},{"generated":{"line":139,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":124,"column":4}},{"generated":{"line":139,"column":11},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":124,"column":11}},{"name":"FunctionAssignmentNode","generated":{"line":139,"column":15},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":124,"column":15}},{"generated":{"line":139,"column":37},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":124,"column":11}},{"generated":{"line":139,"column":38},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":124,"column":38}},{"name":"name","generated":{"line":139,"column":43},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":124,"column":43}},{"generated":{"line":139,"column":47},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":124,"column":11}},{"generated":{"line":139,"column":49},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":124,"column":49}},{"name":"params","generated":{"line":139,"column":54},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":124,"column":54}},{"generated":{"line":139,"column":60},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":124,"column":49}},{"name":"slice","generated":{"line":139,"column":61},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":124,"column":61}},{"generated":{"line":139,"column":66},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":124,"column":49}},{"generated":{"line":139,"column":67},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":124,"column":67}},{"generated":{"line":139,"column":68},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":124,"column":49}},{"generated":{"line":139,"column":69},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":124,"column":11}},{"generated":{"line":139,"column":71},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":124,"column":71}},{"name":"expr","generated":{"line":139,"column":76},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":124,"column":76}},{"generated":{"line":139,"column":80},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":124,"column":11}},{"generated":{"line":139,"column":81},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":124,"column":4}},{"generated":{"line":140,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":125,"column":3}},{"generated":{"line":140,"column":3},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":123,"column":2}},{"generated":{"line":141,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":126,"column":2}},{"generated":{"line":149,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":134,"column":2}},{"name":"needParenthesis","generated":{"line":149,"column":11},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":134,"column":11}},{"generated":{"line":149,"column":26},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":134,"column":2}},{"name":"node","generated":{"line":149,"column":27},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":134,"column":27}},{"generated":{"line":149,"column":31},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":134,"column":2}},{"name":"parenthesis","generated":{"line":149,"column":33},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":134,"column":33}},{"generated":{"line":149,"column":44},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":134,"column":2}},{"generated":{"line":149,"column":46},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":134,"column":46}},{"generated":{"line":150,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":135,"column":4}},{"name":"precedence","generated":{"line":150,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":135,"column":8}},{"generated":{"line":150,"column":18},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":135,"column":18}},{"generated":{"line":150,"column":21},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":135,"column":21}},{"name":"node","generated":{"line":150,"column":51},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":135,"column":35}},{"generated":{"line":150,"column":55},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":135,"column":21}},{"name":"parenthesis","generated":{"line":150,"column":57},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":135,"column":41}},{"generated":{"line":150,"column":68},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":135,"column":21}},{"generated":{"line":150,"column":69},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":135,"column":4}},{"generated":{"line":151,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":136,"column":4}},{"name":"exprPrecedence","generated":{"line":151,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":136,"column":8}},{"generated":{"line":151,"column":22},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":136,"column":22}},{"generated":{"line":151,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":136,"column":25}},{"name":"node","generated":{"line":151,"column":55},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":136,"column":39}},{"generated":{"line":151,"column":59},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":136,"column":43}},{"name":"expr","generated":{"line":151,"column":60},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":136,"column":44}},{"generated":{"line":151,"column":64},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":136,"column":25}},{"name":"parenthesis","generated":{"line":151,"column":66},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":136,"column":50}},{"generated":{"line":151,"column":77},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":136,"column":25}},{"generated":{"line":151,"column":78},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":136,"column":4}},{"generated":{"line":152,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":137,"column":4}},{"name":"parenthesis","generated":{"line":152,"column":11},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":137,"column":11}},{"generated":{"line":152,"column":22},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":137,"column":22}},{"generated":{"line":152,"column":27},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":137,"column":27}},{"generated":{"line":152,"column":32},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":137,"column":11}},{"name":"exprPrecedence","generated":{"line":152,"column":36},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":137,"column":36}},{"generated":{"line":152,"column":50},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":137,"column":50}},{"generated":{"line":152,"column":55},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":137,"column":55}},{"generated":{"line":152,"column":59},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":137,"column":36}},{"name":"exprPrecedence","generated":{"line":152,"column":63},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":137,"column":63}},{"generated":{"line":152,"column":77},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":137,"column":77}},{"name":"precedence","generated":{"line":152,"column":81},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":137,"column":81}},{"generated":{"line":152,"column":91},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":137,"column":4}},{"generated":{"line":153,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":138,"column":3}},{"generated":{"line":154,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":139,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":161,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":146,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":161,"column":2},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":146,"column":2}},{"generated":{"line":161,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":146,"column":24}},{"name":"prototype","generated":{"line":161,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":146,"column":25}},{"generated":{"line":161,"column":34},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":146,"column":2}},{"name":"_toString","generated":{"line":161,"column":35},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":146,"column":35}},{"generated":{"line":161,"column":44},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":146,"column":2}},{"generated":{"line":161,"column":47},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":146,"column":47}},{"name":"options","generated":{"line":161,"column":57},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":146,"column":57}},{"generated":{"line":161,"column":64},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":146,"column":47}},{"generated":{"line":161,"column":66},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":146,"column":66}},{"generated":{"line":162,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":147,"column":4}},{"name":"parenthesis","generated":{"line":162,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":147,"column":8}},{"generated":{"line":162,"column":19},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":147,"column":19}},{"name":"options","generated":{"line":162,"column":22},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":147,"column":22}},{"generated":{"line":162,"column":29},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":147,"column":29}},{"name":"options","generated":{"line":162,"column":33},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":147,"column":33}},{"generated":{"line":162,"column":40},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":147,"column":40}},{"name":"parenthesis","generated":{"line":162,"column":41},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":147,"column":41}},{"generated":{"line":162,"column":52},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":147,"column":22}},{"name":"options","generated":{"line":162,"column":55},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":147,"column":55}},{"generated":{"line":162,"column":62},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":147,"column":62}},{"name":"parenthesis","generated":{"line":162,"column":63},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":147,"column":63}},{"generated":{"line":162,"column":74},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":147,"column":22}},{"generated":{"line":162,"column":77},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":147,"column":77}},{"generated":{"line":162,"column":83},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":147,"column":4}},{"generated":{"line":163,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":148,"column":4}},{"name":"expr","generated":{"line":163,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":148,"column":8}},{"generated":{"line":163,"column":12},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":148,"column":12}},{"generated":{"line":163,"column":15},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":148,"column":15}},{"name":"expr","generated":{"line":163,"column":20},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":148,"column":20}},{"generated":{"line":163,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":148,"column":15}},{"name":"toString","generated":{"line":163,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":148,"column":25}},{"generated":{"line":163,"column":33},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":148,"column":15}},{"name":"options","generated":{"line":163,"column":34},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":148,"column":34}},{"generated":{"line":163,"column":41},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":148,"column":15}},{"generated":{"line":163,"column":42},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":148,"column":4}},{"generated":{"line":165,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":150,"column":4}},{"name":"needParenthesis","generated":{"line":165,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":150,"column":8}},{"generated":{"line":165,"column":23},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":150,"column":23}},{"generated":{"line":165,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":150,"column":24}},{"generated":{"line":165,"column":28},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":150,"column":23}},{"name":"parenthesis","generated":{"line":165,"column":30},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":150,"column":30}},{"generated":{"line":165,"column":41},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":150,"column":23}},{"generated":{"line":165,"column":42},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":150,"column":4}},{"generated":{"line":165,"column":44},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":150,"column":44}},{"name":"expr","generated":{"line":166,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":151,"column":6}},{"name":"expr","generated":{"line":166,"column":6},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":151,"column":6}},{"generated":{"line":166,"column":10},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":151,"column":10}},{"generated":{"line":166,"column":13},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":151,"column":13}},{"name":"expr","generated":{"line":166,"column":19},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":151,"column":19}},{"generated":{"line":166,"column":23},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":151,"column":13}},{"generated":{"line":166,"column":26},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":151,"column":26}},{"generated":{"line":166,"column":29},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":151,"column":6}},{"generated":{"line":167,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":152,"column":5}},{"generated":{"line":169,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":154,"column":4}},{"generated":{"line":169,"column":11},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":154,"column":11}},{"name":"name","generated":{"line":169,"column":16},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":154,"column":16}},{"generated":{"line":169,"column":20},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":154,"column":11}},{"generated":{"line":169,"column":23},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":154,"column":23}},{"generated":{"line":169,"column":26},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":154,"column":11}},{"generated":{"line":169,"column":29},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":154,"column":29}},{"name":"params","generated":{"line":169,"column":34},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":154,"column":34}},{"generated":{"line":169,"column":40},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":154,"column":29}},{"name":"join","generated":{"line":169,"column":41},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":154,"column":41}},{"generated":{"line":169,"column":45},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":154,"column":29}},{"generated":{"line":169,"column":46},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":154,"column":46}},{"generated":{"line":169,"column":50},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":154,"column":29}},{"generated":{"line":169,"column":51},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":154,"column":11}},{"generated":{"line":169,"column":54},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":154,"column":54}},{"generated":{"line":169,"column":60},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":154,"column":11}},{"name":"expr","generated":{"line":169,"column":63},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":154,"column":63}},{"generated":{"line":169,"column":67},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":154,"column":4}},{"generated":{"line":170,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":155,"column":3}},{"generated":{"line":170,"column":3},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":146,"column":2}},{"generated":{"line":171,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":156,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":177,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":162,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":177,"column":2},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":162,"column":2}},{"generated":{"line":177,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":162,"column":24}},{"name":"prototype","generated":{"line":177,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":162,"column":25}},{"generated":{"line":177,"column":34},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":162,"column":2}},{"name":"toJSON","generated":{"line":177,"column":35},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":162,"column":35}},{"generated":{"line":177,"column":41},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":162,"column":2}},{"generated":{"line":177,"column":44},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":162,"column":44}},{"generated":{"line":177,"column":56},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":162,"column":56}},{"generated":{"line":178,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":163,"column":4}},{"name":"types","generated":{"line":178,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":163,"column":8}},{"generated":{"line":178,"column":13},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":163,"column":13}},{"generated":{"line":178,"column":16},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":163,"column":16}},{"name":"types","generated":{"line":178,"column":21},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":163,"column":21}},{"generated":{"line":178,"column":26},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":163,"column":4}},{"generated":{"line":179,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":164,"column":4}},{"generated":{"line":179,"column":11},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":164,"column":11}},{"name":"mathjs","generated":{"line":180,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":165,"column":6}},{"name":"mathjs","generated":{"line":180,"column":6},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":165,"column":6}},{"generated":{"line":180,"column":12},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":165,"column":12}},{"generated":{"line":180,"column":14},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":165,"column":14}},{"generated":{"line":180,"column":38},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":164,"column":11}},{"name":"name","generated":{"line":181,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":166,"column":6}},{"name":"name","generated":{"line":181,"column":6},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":166,"column":6}},{"generated":{"line":181,"column":10},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":166,"column":10}},{"generated":{"line":181,"column":12},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":166,"column":12}},{"name":"name","generated":{"line":181,"column":17},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":166,"column":17}},{"generated":{"line":181,"column":21},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":164,"column":11}},{"name":"params","generated":{"line":182,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":167,"column":6}},{"name":"params","generated":{"line":182,"column":6},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":167,"column":6}},{"generated":{"line":182,"column":12},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":167,"column":12}},{"generated":{"line":182,"column":14},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":167,"column":14}},{"name":"params","generated":{"line":182,"column":19},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":167,"column":19}},{"generated":{"line":182,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":167,"column":14}},{"name":"map","generated":{"line":182,"column":26},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":167,"column":26}},{"generated":{"line":182,"column":29},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":167,"column":14}},{"generated":{"line":182,"column":30},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":167,"column":30}},{"name":"param","generated":{"line":182,"column":40},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":167,"column":40}},{"generated":{"line":182,"column":45},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":167,"column":30}},{"name":"index","generated":{"line":182,"column":47},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":167,"column":47}},{"generated":{"line":182,"column":52},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":167,"column":30}},{"generated":{"line":182,"column":54},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":167,"column":54}},{"generated":{"line":183,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":168,"column":8}},{"generated":{"line":183,"column":15},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":168,"column":15}},{"name":"name","generated":{"line":184,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":169,"column":10}},{"name":"name","generated":{"line":184,"column":10},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":169,"column":10}},{"generated":{"line":184,"column":14},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":169,"column":14}},{"name":"param","generated":{"line":184,"column":16},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":169,"column":16}},{"generated":{"line":184,"column":21},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":168,"column":15}},{"name":"type","generated":{"line":185,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":170,"column":10}},{"name":"type","generated":{"line":185,"column":10},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":170,"column":10}},{"generated":{"line":185,"column":14},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":170,"column":14}},{"name":"types","generated":{"line":185,"column":16},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":170,"column":16}},{"generated":{"line":185,"column":21},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":170,"column":21}},{"name":"index","generated":{"line":185,"column":22},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":170,"column":22}},{"generated":{"line":185,"column":27},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":170,"column":21}},{"generated":{"line":186,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":168,"column":15}},{"generated":{"line":186,"column":9},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":168,"column":8}},{"generated":{"line":187,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":172,"column":7}},{"generated":{"line":187,"column":7},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":167,"column":14}},{"generated":{"line":187,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":164,"column":11}},{"name":"expr","generated":{"line":188,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":173,"column":6}},{"name":"expr","generated":{"line":188,"column":6},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":173,"column":6}},{"generated":{"line":188,"column":10},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":173,"column":10}},{"generated":{"line":188,"column":12},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":173,"column":12}},{"name":"expr","generated":{"line":188,"column":17},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":173,"column":17}},{"generated":{"line":189,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":164,"column":11}},{"generated":{"line":189,"column":5},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":164,"column":4}},{"generated":{"line":190,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":175,"column":3}},{"generated":{"line":190,"column":3},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":162,"column":2}},{"generated":{"line":191,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":176,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":200,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":185,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":200,"column":2},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":185,"column":2}},{"generated":{"line":200,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":185,"column":24}},{"name":"fromJSON","generated":{"line":200,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":185,"column":25}},{"generated":{"line":200,"column":33},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":185,"column":2}},{"generated":{"line":200,"column":36},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":185,"column":36}},{"name":"json","generated":{"line":200,"column":46},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":185,"column":46}},{"generated":{"line":200,"column":50},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":185,"column":36}},{"generated":{"line":200,"column":52},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":185,"column":52}},{"generated":{"line":201,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":186,"column":4}},{"generated":{"line":201,"column":11},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":186,"column":11}},{"name":"FunctionAssignmentNode","generated":{"line":201,"column":15},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":186,"column":15}},{"generated":{"line":201,"column":37},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":186,"column":11}},{"name":"json","generated":{"line":201,"column":38},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":186,"column":38}},{"generated":{"line":201,"column":42},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":186,"column":42}},{"name":"name","generated":{"line":201,"column":43},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":186,"column":43}},{"generated":{"line":201,"column":47},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":186,"column":11}},{"name":"json","generated":{"line":201,"column":49},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":186,"column":49}},{"generated":{"line":201,"column":53},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":186,"column":53}},{"name":"params","generated":{"line":201,"column":54},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":186,"column":54}},{"generated":{"line":201,"column":60},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":186,"column":11}},{"name":"json","generated":{"line":201,"column":62},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":186,"column":62}},{"generated":{"line":201,"column":66},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":186,"column":66}},{"name":"expr","generated":{"line":201,"column":67},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":186,"column":67}},{"generated":{"line":201,"column":71},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":186,"column":11}},{"generated":{"line":201,"column":72},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":186,"column":4}},{"generated":{"line":202,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":187,"column":3}},{"generated":{"line":202,"column":3},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":185,"column":2}},{"generated":{"line":203,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":188,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":210,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":195,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":210,"column":2},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":195,"column":2}},{"generated":{"line":210,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":195,"column":24}},{"name":"prototype","generated":{"line":210,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":195,"column":25}},{"generated":{"line":210,"column":34},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":195,"column":2}},{"name":"toHTML","generated":{"line":210,"column":35},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":195,"column":35}},{"generated":{"line":210,"column":41},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":195,"column":2}},{"generated":{"line":210,"column":44},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":195,"column":44}},{"name":"options","generated":{"line":210,"column":54},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":195,"column":54}},{"generated":{"line":210,"column":61},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":195,"column":44}},{"generated":{"line":210,"column":63},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":195,"column":63}},{"generated":{"line":211,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":196,"column":4}},{"name":"parenthesis","generated":{"line":211,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":196,"column":8}},{"generated":{"line":211,"column":19},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":196,"column":19}},{"name":"options","generated":{"line":211,"column":22},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":196,"column":22}},{"generated":{"line":211,"column":29},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":196,"column":29}},{"name":"options","generated":{"line":211,"column":33},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":196,"column":33}},{"generated":{"line":211,"column":40},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":196,"column":40}},{"name":"parenthesis","generated":{"line":211,"column":41},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":196,"column":41}},{"generated":{"line":211,"column":52},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":196,"column":22}},{"name":"options","generated":{"line":211,"column":55},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":196,"column":55}},{"generated":{"line":211,"column":62},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":196,"column":62}},{"name":"parenthesis","generated":{"line":211,"column":63},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":196,"column":63}},{"generated":{"line":211,"column":74},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":196,"column":22}},{"generated":{"line":211,"column":77},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":196,"column":77}},{"generated":{"line":211,"column":83},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":196,"column":4}},{"generated":{"line":212,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":197,"column":4}},{"name":"params","generated":{"line":212,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":197,"column":8}},{"generated":{"line":212,"column":14},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":197,"column":14}},{"generated":{"line":212,"column":17},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":197,"column":17}},{"generated":{"line":212,"column":19},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":197,"column":4}},{"generated":{"line":214,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":199,"column":4}},{"generated":{"line":214,"column":9},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":199,"column":9}},{"name":"i","generated":{"line":214,"column":13},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":199,"column":13}},{"generated":{"line":214,"column":14},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":199,"column":14}},{"generated":{"line":214,"column":17},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":199,"column":17}},{"generated":{"line":214,"column":18},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":199,"column":4}},{"name":"i","generated":{"line":214,"column":20},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":199,"column":20}},{"generated":{"line":214,"column":21},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":199,"column":21}},{"generated":{"line":214,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":199,"column":24}},{"name":"params","generated":{"line":214,"column":29},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":199,"column":29}},{"generated":{"line":214,"column":35},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":199,"column":24}},{"name":"length","generated":{"line":214,"column":36},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":199,"column":36}},{"generated":{"line":214,"column":42},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":199,"column":4}},{"name":"i","generated":{"line":214,"column":44},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":199,"column":44}},{"generated":{"line":214,"column":45},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":199,"column":45}},{"generated":{"line":214,"column":47},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":199,"column":4}},{"generated":{"line":214,"column":49},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":199,"column":49}},{"name":"params","generated":{"line":215,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":200,"column":6}},{"name":"params","generated":{"line":215,"column":6},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":200,"column":6}},{"generated":{"line":215,"column":12},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":200,"column":12}},{"name":"push","generated":{"line":215,"column":13},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":200,"column":13}},{"generated":{"line":215,"column":17},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":200,"column":6}},{"generated":{"line":215,"column":18},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":200,"column":18}},{"generated":{"line":215,"column":64},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":200,"column":64}},{"generated":{"line":215,"column":84},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":200,"column":71}},{"name":"params","generated":{"line":215,"column":89},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":200,"column":76}},{"generated":{"line":215,"column":95},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":200,"column":71}},{"name":"i","generated":{"line":215,"column":96},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":200,"column":83}},{"generated":{"line":215,"column":97},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":200,"column":71}},{"generated":{"line":215,"column":98},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":200,"column":64}},{"generated":{"line":215,"column":99},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":200,"column":18}},{"generated":{"line":215,"column":102},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":200,"column":89}},{"generated":{"line":215,"column":111},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":200,"column":6}},{"generated":{"line":216,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":201,"column":5}},{"generated":{"line":218,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":203,"column":4}},{"name":"expr","generated":{"line":218,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":203,"column":8}},{"generated":{"line":218,"column":12},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":203,"column":12}},{"generated":{"line":218,"column":15},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":203,"column":15}},{"name":"expr","generated":{"line":218,"column":20},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":203,"column":20}},{"generated":{"line":218,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":203,"column":15}},{"name":"toHTML","generated":{"line":218,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":203,"column":25}},{"generated":{"line":218,"column":31},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":203,"column":15}},{"name":"options","generated":{"line":218,"column":32},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":203,"column":32}},{"generated":{"line":218,"column":39},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":203,"column":15}},{"generated":{"line":218,"column":40},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":203,"column":4}},{"generated":{"line":220,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":205,"column":4}},{"name":"needParenthesis","generated":{"line":220,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":205,"column":8}},{"generated":{"line":220,"column":23},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":205,"column":23}},{"generated":{"line":220,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":205,"column":24}},{"generated":{"line":220,"column":28},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":205,"column":23}},{"name":"parenthesis","generated":{"line":220,"column":30},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":205,"column":30}},{"generated":{"line":220,"column":41},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":205,"column":23}},{"generated":{"line":220,"column":42},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":205,"column":4}},{"generated":{"line":220,"column":44},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":205,"column":44}},{"name":"expr","generated":{"line":221,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":206,"column":6}},{"name":"expr","generated":{"line":221,"column":6},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":206,"column":6}},{"generated":{"line":221,"column":10},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":206,"column":10}},{"generated":{"line":221,"column":13},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":206,"column":13}},{"name":"expr","generated":{"line":221,"column":80},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":206,"column":80}},{"generated":{"line":221,"column":84},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":206,"column":13}},{"generated":{"line":221,"column":87},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":206,"column":87}},{"generated":{"line":221,"column":151},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":206,"column":6}},{"generated":{"line":222,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":207,"column":5}},{"generated":{"line":224,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":209,"column":4}},{"generated":{"line":224,"column":11},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":209,"column":11}},{"generated":{"line":224,"column":44},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":209,"column":44}},{"generated":{"line":224,"column":64},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":209,"column":51}},{"name":"name","generated":{"line":224,"column":69},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":209,"column":56}},{"generated":{"line":224,"column":73},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":209,"column":44}},{"generated":{"line":224,"column":74},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":209,"column":11}},{"generated":{"line":224,"column":77},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":209,"column":64}},{"generated":{"line":224,"column":86},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":209,"column":11}},{"generated":{"line":224,"column":89},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":209,"column":76}},{"generated":{"line":224,"column":153},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":209,"column":11}},{"name":"params","generated":{"line":224,"column":156},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":209,"column":143}},{"generated":{"line":224,"column":162},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":209,"column":149}},{"name":"join","generated":{"line":224,"column":163},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":209,"column":150}},{"generated":{"line":224,"column":167},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":209,"column":143}},{"generated":{"line":224,"column":168},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":209,"column":155}},{"generated":{"line":224,"column":207},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":209,"column":143}},{"generated":{"line":224,"column":208},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":209,"column":11}},{"generated":{"line":224,"column":211},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":209,"column":198}},{"generated":{"line":224,"column":391},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":209,"column":11}},{"name":"expr","generated":{"line":224,"column":394},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":209,"column":381}},{"generated":{"line":224,"column":398},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":209,"column":4}},{"generated":{"line":225,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":210,"column":3}},{"generated":{"line":225,"column":3},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":195,"column":2}},{"generated":{"line":226,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":211,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":233,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":218,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":233,"column":2},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":218,"column":2}},{"generated":{"line":233,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":218,"column":24}},{"name":"prototype","generated":{"line":233,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":218,"column":25}},{"generated":{"line":233,"column":34},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":218,"column":2}},{"name":"_toTex","generated":{"line":233,"column":35},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":218,"column":35}},{"generated":{"line":233,"column":41},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":218,"column":2}},{"generated":{"line":233,"column":44},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":218,"column":44}},{"name":"options","generated":{"line":233,"column":54},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":218,"column":54}},{"generated":{"line":233,"column":61},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":218,"column":44}},{"generated":{"line":233,"column":63},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":218,"column":63}},{"generated":{"line":234,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":219,"column":4}},{"name":"parenthesis","generated":{"line":234,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":219,"column":8}},{"generated":{"line":234,"column":19},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":219,"column":19}},{"name":"options","generated":{"line":234,"column":22},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":219,"column":22}},{"generated":{"line":234,"column":29},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":219,"column":29}},{"name":"options","generated":{"line":234,"column":33},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":219,"column":33}},{"generated":{"line":234,"column":40},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":219,"column":40}},{"name":"parenthesis","generated":{"line":234,"column":41},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":219,"column":41}},{"generated":{"line":234,"column":52},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":219,"column":22}},{"name":"options","generated":{"line":234,"column":55},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":219,"column":55}},{"generated":{"line":234,"column":62},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":219,"column":62}},{"name":"parenthesis","generated":{"line":234,"column":63},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":219,"column":63}},{"generated":{"line":234,"column":74},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":219,"column":22}},{"generated":{"line":234,"column":77},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":219,"column":77}},{"generated":{"line":234,"column":83},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":219,"column":4}},{"generated":{"line":235,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":220,"column":4}},{"name":"expr","generated":{"line":235,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":220,"column":8}},{"generated":{"line":235,"column":12},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":220,"column":12}},{"generated":{"line":235,"column":15},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":220,"column":15}},{"name":"expr","generated":{"line":235,"column":20},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":220,"column":20}},{"generated":{"line":235,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":220,"column":15}},{"name":"toTex","generated":{"line":235,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":220,"column":25}},{"generated":{"line":235,"column":30},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":220,"column":15}},{"name":"options","generated":{"line":235,"column":31},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":220,"column":31}},{"generated":{"line":235,"column":38},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":220,"column":15}},{"generated":{"line":235,"column":39},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":220,"column":4}},{"generated":{"line":237,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":222,"column":4}},{"name":"needParenthesis","generated":{"line":237,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":222,"column":8}},{"generated":{"line":237,"column":23},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":222,"column":23}},{"generated":{"line":237,"column":24},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":222,"column":24}},{"generated":{"line":237,"column":28},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":222,"column":23}},{"name":"parenthesis","generated":{"line":237,"column":30},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":222,"column":30}},{"generated":{"line":237,"column":41},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":222,"column":23}},{"generated":{"line":237,"column":42},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":222,"column":4}},{"generated":{"line":237,"column":44},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":222,"column":44}},{"name":"expr","generated":{"line":238,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":223,"column":6}},{"name":"expr","generated":{"line":238,"column":6},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":223,"column":6}},{"generated":{"line":238,"column":10},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":223,"column":10}},{"generated":{"line":238,"column":13},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":223,"column":13}},{"name":"concat","generated":{"line":238,"column":23},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":223,"column":23}},{"generated":{"line":238,"column":29},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":223,"column":13}},{"name":"expr","generated":{"line":238,"column":30},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":223,"column":30}},{"generated":{"line":238,"column":34},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":223,"column":13}},{"generated":{"line":238,"column":36},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":223,"column":36}},{"generated":{"line":238,"column":46},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":223,"column":13}},{"generated":{"line":238,"column":47},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":223,"column":6}},{"generated":{"line":239,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":224,"column":5}},{"generated":{"line":241,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":226,"column":4}},{"generated":{"line":241,"column":11},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":226,"column":11}},{"generated":{"line":241,"column":25},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":226,"column":25}},{"name":"name","generated":{"line":241,"column":30},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":226,"column":30}},{"generated":{"line":241,"column":34},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":226,"column":11}},{"generated":{"line":241,"column":37},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":226,"column":37}},{"generated":{"line":241,"column":47},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":226,"column":11}},{"generated":{"line":241,"column":50},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":226,"column":50}},{"name":"params","generated":{"line":241,"column":55},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":226,"column":55}},{"generated":{"line":241,"column":61},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":226,"column":50}},{"name":"map","generated":{"line":241,"column":62},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":226,"column":62}},{"generated":{"line":241,"column":65},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":226,"column":50}},{"name":"toSymbol","generated":{"line":241,"column":66},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":226,"column":66}},{"generated":{"line":241,"column":81},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":226,"column":50}},{"name":"join","generated":{"line":241,"column":83},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":226,"column":76}},{"generated":{"line":241,"column":87},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":226,"column":50}},{"generated":{"line":241,"column":88},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":226,"column":81}},{"generated":{"line":241,"column":91},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":226,"column":50}},{"generated":{"line":241,"column":92},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":226,"column":11}},{"generated":{"line":241,"column":95},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":226,"column":88}},{"generated":{"line":241,"column":107},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":226,"column":11}},{"name":"expr","generated":{"line":241,"column":110},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":226,"column":103}},{"generated":{"line":241,"column":114},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":226,"column":4}},{"generated":{"line":242,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":227,"column":3}},{"generated":{"line":242,"column":3},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":218,"column":2}},{"generated":{"line":244,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":229,"column":2}},{"name":"FunctionAssignmentNode","generated":{"line":244,"column":9},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":229,"column":9}},{"generated":{"line":244,"column":31},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":229,"column":2}},{"generated":{"line":245,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":230,"column":1}},{"generated":{"line":245,"column":1},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":11,"column":57}},{"generated":{"line":245,"column":3},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":230,"column":3}},{"name":"isClass","generated":{"line":246,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":231,"column":2}},{"name":"isClass","generated":{"line":246,"column":2},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":231,"column":2}},{"generated":{"line":246,"column":9},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":231,"column":9}},{"generated":{"line":246,"column":11},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":231,"column":11}},{"generated":{"line":246,"column":15},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":230,"column":3}},{"name":"isNode","generated":{"line":247,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":232,"column":2}},{"name":"isNode","generated":{"line":247,"column":2},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":232,"column":2}},{"generated":{"line":247,"column":8},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":232,"column":8}},{"generated":{"line":247,"column":10},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":232,"column":10}},{"generated":{"line":248,"column":0},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":230,"column":3}},{"generated":{"line":248,"column":1},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":11,"column":57}},{"generated":{"line":248,"column":2},"source":"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js","original":{"line":11,"column":7}}],"sources":{"node_modules/mathjs/es/expression/node/FunctionAssignmentNode.js":"import { isNode } from '../../utils/is';\nimport { keywords } from '../keywords';\nimport { escape } from '../../utils/string';\nimport { forEach, join } from '../../utils/array';\nimport { toSymbol } from '../../utils/latex';\nimport { getPrecedence } from '../operators';\nimport { setSafeProperty } from '../../utils/customs';\nimport { factory } from '../../utils/factory';\nvar name = 'FunctionAssignmentNode';\nvar dependencies = ['typed', 'Node'];\nexport var createFunctionAssignmentNode = /* #__PURE__ */factory(name, dependencies, function (_ref) {\n  var typed = _ref.typed,\n      Node = _ref.Node;\n\n  /**\n   * @constructor FunctionAssignmentNode\n   * @extends {Node}\n   * Function assignment\n   *\n   * @param {string} name           Function name\n   * @param {string[] | Array.<{name: string, type: string}>} params\n   *                                Array with function parameter names, or an\n   *                                array with objects containing the name\n   *                                and type of the parameter\n   * @param {Node} expr             The function expression\n   */\n  function FunctionAssignmentNode(name, params, expr) {\n    if (!(this instanceof FunctionAssignmentNode)) {\n      throw new SyntaxError('Constructor must be called with the new operator');\n    } // validate input\n\n\n    if (typeof name !== 'string') throw new TypeError('String expected for parameter \"name\"');\n    if (!Array.isArray(params)) throw new TypeError('Array containing strings or objects expected for parameter \"params\"');\n    if (!isNode(expr)) throw new TypeError('Node expected for parameter \"expr\"');\n    if (name in keywords) throw new Error('Illegal function name, \"' + name + '\" is a reserved keyword');\n    this.name = name;\n    this.params = params.map(function (param) {\n      return param && param.name || param;\n    });\n    this.types = params.map(function (param) {\n      return param && param.type || 'any';\n    });\n    this.expr = expr;\n  }\n\n  FunctionAssignmentNode.prototype = new Node();\n  FunctionAssignmentNode.prototype.type = 'FunctionAssignmentNode';\n  FunctionAssignmentNode.prototype.isFunctionAssignmentNode = true;\n  /**\n   * Compile a node into a JavaScript function.\n   * This basically pre-calculates as much as possible and only leaves open\n   * calculations which depend on a dynamic scope with variables.\n   * @param {Object} math     Math.js namespace with functions and constants.\n   * @param {Object} argNames An object with argument names as key and `true`\n   *                          as value. Used in the SymbolNode to optimize\n   *                          for arguments from user assigned functions\n   *                          (see FunctionAssignmentNode) or special symbols\n   *                          like `end` (see IndexNode).\n   * @return {function} Returns a function which can be called like:\n   *                        evalNode(scope: Object, args: Object, context: *)\n   */\n\n  FunctionAssignmentNode.prototype._compile = function (math, argNames) {\n    var childArgNames = Object.create(argNames);\n    forEach(this.params, function (param) {\n      childArgNames[param] = true;\n    }); // compile the function expression with the child args\n\n    var evalExpr = this.expr._compile(math, childArgNames);\n\n    var name = this.name;\n    var params = this.params;\n    var signature = join(this.types, ',');\n    var syntax = name + '(' + join(this.params, ', ') + ')';\n    return function evalFunctionAssignmentNode(scope, args, context) {\n      var signatures = {};\n\n      signatures[signature] = function () {\n        var childArgs = Object.create(args);\n\n        for (var i = 0; i < params.length; i++) {\n          childArgs[params[i]] = arguments[i];\n        }\n\n        return evalExpr(scope, childArgs, context);\n      };\n\n      var fn = typed(name, signatures);\n      fn.syntax = syntax;\n      setSafeProperty(scope, name, fn);\n      return fn;\n    };\n  };\n  /**\n   * Execute a callback for each of the child nodes of this node\n   * @param {function(child: Node, path: string, parent: Node)} callback\n   */\n\n\n  FunctionAssignmentNode.prototype.forEach = function (callback) {\n    callback(this.expr, 'expr', this);\n  };\n  /**\n   * Create a new FunctionAssignmentNode having it's childs be the results of calling\n   * the provided callback function for each of the childs of the original node.\n   * @param {function(child: Node, path: string, parent: Node): Node} callback\n   * @returns {FunctionAssignmentNode} Returns a transformed copy of the node\n   */\n\n\n  FunctionAssignmentNode.prototype.map = function (callback) {\n    var expr = this._ifNode(callback(this.expr, 'expr', this));\n\n    return new FunctionAssignmentNode(this.name, this.params.slice(0), expr);\n  };\n  /**\n   * Create a clone of this node, a shallow copy\n   * @return {FunctionAssignmentNode}\n   */\n\n\n  FunctionAssignmentNode.prototype.clone = function () {\n    return new FunctionAssignmentNode(this.name, this.params.slice(0), this.expr);\n  };\n  /**\n   * Is parenthesis needed?\n   * @param {Node} node\n   * @param {Object} parenthesis\n   * @private\n   */\n\n\n  function needParenthesis(node, parenthesis) {\n    var precedence = getPrecedence(node, parenthesis);\n    var exprPrecedence = getPrecedence(node.expr, parenthesis);\n    return parenthesis === 'all' || exprPrecedence !== null && exprPrecedence <= precedence;\n  }\n  /**\n   * get string representation\n   * @param {Object} options\n   * @return {string} str\n   */\n\n\n  FunctionAssignmentNode.prototype._toString = function (options) {\n    var parenthesis = options && options.parenthesis ? options.parenthesis : 'keep';\n    var expr = this.expr.toString(options);\n\n    if (needParenthesis(this, parenthesis)) {\n      expr = '(' + expr + ')';\n    }\n\n    return this.name + '(' + this.params.join(', ') + ') = ' + expr;\n  };\n  /**\n   * Get a JSON representation of the node\n   * @returns {Object}\n   */\n\n\n  FunctionAssignmentNode.prototype.toJSON = function () {\n    var types = this.types;\n    return {\n      mathjs: 'FunctionAssignmentNode',\n      name: this.name,\n      params: this.params.map(function (param, index) {\n        return {\n          name: param,\n          type: types[index]\n        };\n      }),\n      expr: this.expr\n    };\n  };\n  /**\n   * Instantiate an FunctionAssignmentNode from its JSON representation\n   * @param {Object} json  An object structured like\n   *                       `{\"mathjs\": \"FunctionAssignmentNode\", name: ..., params: ..., expr: ...}`,\n   *                       where mathjs is optional\n   * @returns {FunctionAssignmentNode}\n   */\n\n\n  FunctionAssignmentNode.fromJSON = function (json) {\n    return new FunctionAssignmentNode(json.name, json.params, json.expr);\n  };\n  /**\n   * get HTML representation\n   * @param {Object} options\n   * @return {string} str\n   */\n\n\n  FunctionAssignmentNode.prototype.toHTML = function (options) {\n    var parenthesis = options && options.parenthesis ? options.parenthesis : 'keep';\n    var params = [];\n\n    for (var i = 0; i < this.params.length; i++) {\n      params.push('<span class=\"math-symbol math-parameter\">' + escape(this.params[i]) + '</span>');\n    }\n\n    var expr = this.expr.toHTML(options);\n\n    if (needParenthesis(this, parenthesis)) {\n      expr = '<span class=\"math-parenthesis math-round-parenthesis\">(</span>' + expr + '<span class=\"math-parenthesis math-round-parenthesis\">)</span>';\n    }\n\n    return '<span class=\"math-function\">' + escape(this.name) + '</span>' + '<span class=\"math-parenthesis math-round-parenthesis\">(</span>' + params.join('<span class=\"math-separator\">,</span>') + '<span class=\"math-parenthesis math-round-parenthesis\">)</span><span class=\"math-operator math-assignment-operator math-variable-assignment-operator math-binary-operator\">=</span>' + expr;\n  };\n  /**\n   * get LaTeX representation\n   * @param {Object} options\n   * @return {string} str\n   */\n\n\n  FunctionAssignmentNode.prototype._toTex = function (options) {\n    var parenthesis = options && options.parenthesis ? options.parenthesis : 'keep';\n    var expr = this.expr.toTex(options);\n\n    if (needParenthesis(this, parenthesis)) {\n      expr = \"\\\\left(\".concat(expr, \"\\\\right)\");\n    }\n\n    return '\\\\mathrm{' + this.name + '}\\\\left(' + this.params.map(toSymbol).join(',') + '\\\\right):=' + expr;\n  };\n\n  return FunctionAssignmentNode;\n}, {\n  isClass: true,\n  isNode: true\n});"},"lineCount":null}},"error":null,"hash":"5bc97ac703b8e113f9646599a8f06dbf","cacheData":{"env":{}}}