11 packages
apg
(Deprecated: use apg-js instead.) An ABNF Parser Generator - generates recursive-descent parsers from grammars written in a superset of Augmented Backus-Naur Form (ABNF)
apg-api
(Deprecated: use apg-js instead.) API for APG - an ABNF Parser Generator.
apg-conv
(Deprecated: use apg-js instead.) Converts byte streams from one encoding to another. Decodes byte streams to integer arrays and vice versa.
apg-conv-api
(Deprecated: use apg-js instead.) API for converting integer arrays to encoded byte streams (Buffers) and vice versa.
apg-exp
(Deprecated: use apg-js instead.) Pattern-matching alternative to RegExp. Replaces the regular expression syntax with ABNF. Adds APG parser features such as User Defined Terminals (hand-written pattern matchers) and access to the AST.
apg-html
(Discontinued: not working and no longer maintained.) Web Page GUI for generating & testing APG parsers. New feature for viewing the trace as a d3.js-generated parse tree.
apg-js
JavaScript APG, an ABNF Parser Generator
apg-js-examples
Examples of using the suite of apg-js applications and libraries.
apg-lib
(Deprecated: use apg-js instead.) Library of core parsing modules required by apg and apg-generated parsers.
apg-lite
lightweight JavaScript APG parser