simple-squiggle

A restricted subset of Squiggle
Log | Files | Refs | README

simplify.js (557B)


      1 "use strict";
      2 
      3 Object.defineProperty(exports, "__esModule", {
      4   value: true
      5 });
      6 exports.simplifyDocs = void 0;
      7 var simplifyDocs = {
      8   name: 'simplify',
      9   category: 'Algebra',
     10   syntax: ['simplify(expr)', 'simplify(expr, rules)'],
     11   description: 'Simplify an expression tree.',
     12   examples: ['simplify("3 + 2 / 4")', 'simplify("2x + x")', 'f = parse("x * (x + 2 + x)")', 'simplified = simplify(f)', 'simplified.evaluate({x: 2})'],
     13   seealso: ['simplifyCore', 'derivative', 'evaluate', 'parse', 'rationalize', 'resolve']
     14 };
     15 exports.simplifyDocs = simplifyDocs;