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 309B

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. }