You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket
l

ldthomas

npm

Packages

Comaintainers

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