semantic.js 526 B

1234567891011121314151617
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.xmlTree = xmlTree;
  4. exports.getTree = getTree;
  5. exports.getTreeFromString = getTreeFromString;
  6. const DomUtil = require("../common/dom_util.js");
  7. const semantic_tree_js_1 = require("./semantic_tree.js");
  8. function xmlTree(mml) {
  9. return getTree(mml).xml();
  10. }
  11. function getTree(mml) {
  12. return new semantic_tree_js_1.SemanticTree(mml);
  13. }
  14. function getTreeFromString(expr) {
  15. const mml = DomUtil.parseInput(expr);
  16. return getTree(mml);
  17. }