Nihilistic Party Mantra

    grit-parser

    3.0.1 • Public • Published

    Grit Grammar Parser

    The grit-parser makes grammar rules as easy to use as regular expressions.

    Usage

    npm install grit-parser
    
    or require the `grammar-parser.js` file in Node.js
    
    or load the `grammar-parser.js` file directly into a browser.    
    

    Example

    const grit = require("grit-parser");
    
    const mdy = grit`
        date  = month '/' day '/' year
        day   = \d+
        month = \d+
        year  = \d{4}
    `;
    
    var p = mdy.parse("3/4/2019");
    
    console.log(p); // [ '3', '/', '4', '/', '2019' ]
    

    Dependencies

    None
    

    The grammar-parser.js file is complete and self-contained, it has no external dependencies, and it exports a single function.

    Documentation

    Introduction: https://pcanz.github.io/grammar-parser/introduction.md.html

    Documentation is in the docs folder, see: https://pcanz.github.io/grammar-parser/

    Install

    npm i grit-parser

    DownloadsWeekly Downloads

    1

    Version

    3.0.1

    License

    MIT

    Unpacked Size

    231 kB

    Total Files

    15

    Last publish

    Collaborators

    • pcanz