resolve.js 604 B

12345678910111213141516
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.resolveDocs = void 0;
  6. var resolveDocs = {
  7. name: 'resolve',
  8. category: 'Algebra',
  9. syntax: ['resolve(node, scope)'],
  10. description: 'Recursively substitute variables in an expression tree.',
  11. examples: ['resolve(parse("1 + x"), { x: 7 })', 'resolve(parse("size(text)"), { text: "Hello World" })', 'resolve(parse("x + y"), { x: parse("3z") })', 'resolve(parse("3x"), { x: parse("y+z"), z: parse("w^y") })'],
  12. seealso: ['simplify', 'evaluate'],
  13. mayThrow: ['ReferenceError']
  14. };
  15. exports.resolveDocs = resolveDocs;