A templating language that looks like Lisp and compiles to HTML
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

helpers.js 317B

1234567891011121314151617
  1. const Lexer = require("../src/lexer");
  2. const Parser = require("../src/parser");
  3. const scan = source => {
  4. const lexer = new Lexer();
  5. return lexer.scan(source);
  6. };
  7. const parse = source => {
  8. const parser = new Parser(scan(source));
  9. return parser.parse();
  10. };
  11. module.exports = {
  12. scan: scan,
  13. parse: parse
  14. };