| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | 1× 1× 1× | const moo = require('moo')
const lexer = moo.compile({
WS: /[ \t]+/,
pipe: '|',
lparen: '(',
rparen: ')',
asterisk: '*',
unknown: '???',
unknownIdentifier: '?',
absent: '---',
constant: /[^|()*\n \t]+/,
});
module.exports = lexer; |