moo-peekable-lexer

1.1.2 • Public • Published

moo-peekable-lexer

Usage

const moo = require('moo')
const PeekableLexer = require('moo-peekable-lexer')
 
// Create a mooLexer from rules
const mooLexer = moo.compile({ ... })
// Create a peekable lexer using the Moo lexer
const lexer = new PeekableLexer({ lexer: mooLexer })
 
// Specify the data
lexer.reset('...')
 
// In addition to the normal Moo methods, peek is available
lexer.peek()
lexer.next()

Dependencies (0)

    Dev Dependencies (2)

    Package Sidebar

    Install

    npm i moo-peekable-lexer

    Weekly Downloads

    1

    Version

    1.1.2

    License

    MIT

    Unpacked Size

    4.74 kB

    Total Files

    6

    Last publish

    Collaborators

    • aliclark