bap
bap copied to clipboard
An ABNF parser, focusing on human-friendly error messages.
Please provide a README, it is not clear what this bap tool does with abnf syntax file besides checking it and pretty-printing.
``` Should have the core abnf rules come as part of the binary so instead of preloading abnf-core.txt there's a special --use-core-rules flag. (This means convincing lex/yacc to scan from...
I couldn't leave this alone. More FYI: I noticed that running the extraction on RFC 3986 not only collects duplicates, but also collects a few lines that are not even...
The code for undefined tokens is only run when printing the ABNF out. THis means that it does not do anything if the -q option is given. In both cases,...
``` (this may be an enhancement request) For the purpose of migrating the BNF rules in RCF2616, I have added minimal support for the list (#) rule defined in http://tools.ietf.org/html/rfc2616#section-2.1....
The httpbis wg created an option to reformat the output to handle a given output width. See https://trac.tools.ietf.org/wg/httpbis/trac/browser/abnfparser/bap
The httpbis wg created an XML output mechanism. See https://trac.tools.ietf.org/wg/httpbis/trac/browser/abnfparser/bap
``` What steps will reproduce the problem? 1. Use tool via http://tools.ietf.org/abnf/ 2. Enter '2045' 3. Only one line of ABNF is extracted from RFC 2045 What is the expected...
If you use the online IETF tool to [parse RFC2822](https://tools.ietf.org/abnf/rfc2822) the output contains a bunch of text that isn't actually part of any ABNF rule. For example starting on line...
``` | should be an error, not a wwarning. ``` Original issue reported on code.google.com by `[email protected]` on 2 Dec 2007 at 10:15