.gitignore
CHANGELOG.md
LICENSE.txt
MANIFEST.in
README.md
pylintrc
pyproject.toml
pytest.ini
requirements.txt
setup.cfg
setup.py
tox.ini
.github/workflows/abnf-tox.yml
.github/workflows/codeql-analysis.yml
src/abnf/__init__.py
src/abnf/parser.py
src/abnf/parser2.py
src/abnf/py.typed
src/abnf/result.py
src/abnf/typing.py
src/abnf.egg-info/PKG-INFO
src/abnf.egg-info/SOURCES.txt
src/abnf.egg-info/dependency_links.txt
src/abnf.egg-info/not-zip-safe
src/abnf.egg-info/requires.txt
src/abnf.egg-info/top_level.txt
src/abnf/grammars/__init__.py
src/abnf/grammars/cors.py
src/abnf/grammars/misc.py
src/abnf/grammars/rfc3339.py
src/abnf/grammars/rfc3629.py
src/abnf/grammars/rfc3986.py
src/abnf/grammars/rfc4647.py
src/abnf/grammars/rfc5234.py
src/abnf/grammars/rfc5322.py
src/abnf/grammars/rfc5646.py
src/abnf/grammars/rfc5987.py
src/abnf/grammars/rfc6265.py
src/abnf/grammars/rfc6266.py
src/abnf/grammars/rfc7230.py
src/abnf/grammars/rfc7231.py
src/abnf/grammars/rfc7232.py
src/abnf/grammars/rfc7233.py
src/abnf/grammars/rfc7234.py
src/abnf/grammars/rfc7235.py
src/abnf/grammars/rfc7405.py
src/abnf/grammars/rfc7489.py
src/abnf/grammars/rfc8187.py
src/abnf/grammars/rfc9116.py
tests/notes
tests/rfc5234.grammar
tests/test_core_rules.py
tests/test_grammars.py
tests/test_misc.py
tests/test_parser.py
tests/test_rfc3339.py
tests/test_rfc3986.py
tests/test_rfc4647.py
tests/test_rfc5322.py
tests/test_rfc5987,.py
tests/test_rfc6265.py
tests/test_rfc6266.py
tests/test_rfc7231.py
tests/test_rfc7235.py
tests/test_rfc7489.py
tests/test_rfc9116.py
tests/fuzz/test_rfc5234.py
tests/fuzz/c-wsp/0001.tst
tests/fuzz/c-wsp/0002.tst
tests/fuzz/c-wsp/0003.tst
tests/fuzz/c-wsp/0004.tst
tests/fuzz/c-wsp/0005.tst
tests/fuzz/c-wsp/0006.tst
tests/fuzz/c-wsp/0007.tst
tests/fuzz/c-wsp/0008.tst
tests/fuzz/c-wsp/0009.tst
tests/fuzz/c-wsp/0010.tst
tests/fuzz/c-wsp/0011.tst
tests/fuzz/c-wsp/0012.tst
tests/fuzz/c-wsp/0013.tst
tests/fuzz/c-wsp/0014.tst
tests/fuzz/c-wsp/0015.tst
tests/fuzz/c-wsp/0016.tst
tests/fuzz/c-wsp/0017.tst
tests/fuzz/c-wsp/0018.tst
tests/fuzz/c-wsp/0019.tst
tests/fuzz/c-wsp/0020.tst
tests/fuzz/c-wsp/0021.tst
tests/fuzz/c-wsp/0022.tst
tests/fuzz/c-wsp/0023.tst
tests/fuzz/c-wsp/0024.tst
tests/fuzz/c-wsp/0025.tst
tests/fuzz/c-wsp/0026.tst
tests/fuzz/c-wsp/0027.tst
tests/fuzz/c-wsp/0028.tst
tests/fuzz/c-wsp/0029.tst
tests/fuzz/c-wsp/0030.tst
tests/fuzz/c-wsp/0031.tst
tests/fuzz/c-wsp/0032.tst
tests/fuzz/c-wsp/0033.tst
tests/fuzz/c-wsp/0034.tst
tests/fuzz/c-wsp/0035.tst
tests/fuzz/c-wsp/0036.tst
tests/fuzz/c-wsp/0037.tst
tests/fuzz/c-wsp/0038.tst
tests/fuzz/c-wsp/0039.tst
tests/fuzz/c-wsp/0040.tst
tests/fuzz/c-wsp/0041.tst
tests/fuzz/c-wsp/0042.tst
tests/fuzz/c-wsp/0043.tst
tests/fuzz/c-wsp/0044.tst
tests/fuzz/c-wsp/0045.tst
tests/fuzz/c-wsp/0046.tst
tests/fuzz/c-wsp/0047.tst
tests/fuzz/c-wsp/0048.tst
tests/fuzz/c-wsp/0049.tst
tests/fuzz/c-wsp/0050.tst
tests/fuzz/c-wsp/0051.tst
tests/fuzz/c-wsp/0052.tst
tests/fuzz/c-wsp/0053.tst
tests/fuzz/c-wsp/0054.tst
tests/fuzz/c-wsp/0055.tst
tests/fuzz/c-wsp/0056.tst
tests/fuzz/c-wsp/0057.tst
tests/fuzz/c-wsp/0058.tst
tests/fuzz/c-wsp/0059.tst
tests/fuzz/c-wsp/0060.tst
tests/fuzz/c-wsp/0061.tst
tests/fuzz/c-wsp/0062.tst
tests/fuzz/c-wsp/0063.tst
tests/fuzz/c-wsp/0064.tst
tests/fuzz/c-wsp/0065.tst
tests/fuzz/c-wsp/0066.tst
tests/fuzz/c-wsp/0067.tst
tests/fuzz/c-wsp/0068.tst
tests/fuzz/c-wsp/0069.tst
tests/fuzz/c-wsp/0070.tst
tests/fuzz/c-wsp/0071.tst
tests/fuzz/c-wsp/0072.tst
tests/fuzz/c-wsp/0073.tst
tests/fuzz/c-wsp/0074.tst
tests/fuzz/c-wsp/0075.tst
tests/fuzz/c-wsp/0076.tst
tests/fuzz/c-wsp/0077.tst
tests/fuzz/c-wsp/0078.tst
tests/fuzz/c-wsp/0079.tst
tests/fuzz/c-wsp/0080.tst
tests/fuzz/c-wsp/0081.tst
tests/fuzz/c-wsp/0082.tst
tests/fuzz/c-wsp/0083.tst
tests/fuzz/c-wsp/0084.tst
tests/fuzz/c-wsp/0085.tst
tests/fuzz/c-wsp/0086.tst
tests/fuzz/c-wsp/0087.tst
tests/fuzz/c-wsp/0088.tst
tests/fuzz/c-wsp/0089.tst
tests/fuzz/c-wsp/0090.tst
tests/fuzz/c-wsp/0091.tst
tests/fuzz/c-wsp/0092.tst
tests/fuzz/c-wsp/0093.tst
tests/fuzz/c-wsp/0094.tst
tests/fuzz/c-wsp/0095.tst
tests/fuzz/c-wsp/0096.tst
tests/fuzz/c-wsp/0097.tst
tests/fuzz/c-wsp/0098.tst
tests/fuzz/c-wsp/0099.tst
tests/fuzz/c-wsp/0100.tst
tests/fuzz/char-val/0001.tst
tests/fuzz/char-val/0002.tst
tests/fuzz/char-val/0003.tst
tests/fuzz/char-val/0004.tst
tests/fuzz/char-val/0005.tst
tests/fuzz/char-val/0006.tst
tests/fuzz/char-val/0007.tst
tests/fuzz/char-val/0008.tst
tests/fuzz/char-val/0009.tst
tests/fuzz/char-val/0010.tst
tests/fuzz/char-val/0011.tst
tests/fuzz/char-val/0012.tst
tests/fuzz/char-val/0013.tst
tests/fuzz/char-val/0014.tst
tests/fuzz/char-val/0015.tst
tests/fuzz/char-val/0016.tst
tests/fuzz/char-val/0017.tst
tests/fuzz/char-val/0018.tst
tests/fuzz/char-val/0019.tst
tests/fuzz/char-val/0020.tst
tests/fuzz/char-val/0021.tst
tests/fuzz/char-val/0022.tst
tests/fuzz/char-val/0023.tst
tests/fuzz/char-val/0024.tst
tests/fuzz/char-val/0025.tst
tests/fuzz/char-val/0026.tst
tests/fuzz/char-val/0027.tst
tests/fuzz/char-val/0028.tst
tests/fuzz/char-val/0029.tst
tests/fuzz/char-val/0030.tst
tests/fuzz/char-val/0031.tst
tests/fuzz/char-val/0032.tst
tests/fuzz/char-val/0033.tst
tests/fuzz/char-val/0034.tst
tests/fuzz/char-val/0035.tst
tests/fuzz/char-val/0036.tst
tests/fuzz/char-val/0037.tst
tests/fuzz/char-val/0038.tst
tests/fuzz/char-val/0039.tst
tests/fuzz/char-val/0040.tst
tests/fuzz/char-val/0041.tst
tests/fuzz/char-val/0042.tst
tests/fuzz/char-val/0043.tst
tests/fuzz/char-val/0044.tst
tests/fuzz/char-val/0045.tst
tests/fuzz/char-val/0046.tst
tests/fuzz/char-val/0047.tst
tests/fuzz/char-val/0048.tst
tests/fuzz/char-val/0049.tst
tests/fuzz/char-val/0050.tst
tests/fuzz/char-val/0051.tst
tests/fuzz/char-val/0052.tst
tests/fuzz/char-val/0053.tst
tests/fuzz/char-val/0054.tst
tests/fuzz/char-val/0055.tst
tests/fuzz/char-val/0056.tst
tests/fuzz/char-val/0057.tst
tests/fuzz/char-val/0058.tst
tests/fuzz/char-val/0059.tst
tests/fuzz/char-val/0060.tst
tests/fuzz/char-val/0061.tst
tests/fuzz/char-val/0062.tst
tests/fuzz/char-val/0063.tst
tests/fuzz/char-val/0064.tst
tests/fuzz/char-val/0065.tst
tests/fuzz/char-val/0066.tst
tests/fuzz/char-val/0067.tst
tests/fuzz/char-val/0068.tst
tests/fuzz/char-val/0069.tst
tests/fuzz/char-val/0070.tst
tests/fuzz/char-val/0071.tst
tests/fuzz/char-val/0072.tst
tests/fuzz/char-val/0073.tst
tests/fuzz/char-val/0074.tst
tests/fuzz/char-val/0075.tst
tests/fuzz/char-val/0076.tst
tests/fuzz/char-val/0077.tst
tests/fuzz/char-val/0078.tst
tests/fuzz/char-val/0079.tst
tests/fuzz/char-val/0080.tst
tests/fuzz/char-val/0081.tst
tests/fuzz/char-val/0082.tst
tests/fuzz/char-val/0083.tst
tests/fuzz/char-val/0084.tst
tests/fuzz/char-val/0085.tst
tests/fuzz/char-val/0086.tst
tests/fuzz/char-val/0087.tst
tests/fuzz/char-val/0088.tst
tests/fuzz/char-val/0089.tst
tests/fuzz/char-val/0090.tst
tests/fuzz/char-val/0091.tst
tests/fuzz/char-val/0092.tst
tests/fuzz/char-val/0093.tst
tests/fuzz/char-val/0094.tst
tests/fuzz/char-val/0095.tst
tests/fuzz/char-val/0096.tst
tests/fuzz/char-val/0097.tst
tests/fuzz/char-val/0098.tst
tests/fuzz/char-val/0099.tst
tests/fuzz/char-val/0100.tst
tests/fuzz/comment/0001.tst
tests/fuzz/comment/0002.tst
tests/fuzz/comment/0003.tst
tests/fuzz/comment/0004.tst
tests/fuzz/comment/0005.tst
tests/fuzz/comment/0006.tst
tests/fuzz/comment/0007.tst
tests/fuzz/comment/0008.tst
tests/fuzz/comment/0009.tst
tests/fuzz/comment/0010.tst
tests/fuzz/comment/0011.tst
tests/fuzz/comment/0012.tst
tests/fuzz/comment/0013.tst
tests/fuzz/comment/0014.tst
tests/fuzz/comment/0015.tst
tests/fuzz/comment/0016.tst
tests/fuzz/comment/0017.tst
tests/fuzz/comment/0018.tst
tests/fuzz/comment/0019.tst
tests/fuzz/comment/0020.tst
tests/fuzz/comment/0021.tst
tests/fuzz/comment/0022.tst
tests/fuzz/comment/0023.tst
tests/fuzz/comment/0024.tst
tests/fuzz/comment/0025.tst
tests/fuzz/comment/0026.tst
tests/fuzz/comment/0027.tst
tests/fuzz/comment/0028.tst
tests/fuzz/comment/0029.tst
tests/fuzz/comment/0030.tst
tests/fuzz/comment/0031.tst
tests/fuzz/comment/0032.tst
tests/fuzz/comment/0033.tst
tests/fuzz/comment/0034.tst
tests/fuzz/comment/0035.tst
tests/fuzz/comment/0036.tst
tests/fuzz/comment/0037.tst
tests/fuzz/comment/0038.tst
tests/fuzz/comment/0039.tst
tests/fuzz/comment/0040.tst
tests/fuzz/comment/0041.tst
tests/fuzz/comment/0042.tst
tests/fuzz/comment/0043.tst
tests/fuzz/comment/0044.tst
tests/fuzz/comment/0045.tst
tests/fuzz/comment/0046.tst
tests/fuzz/comment/0047.tst
tests/fuzz/comment/0048.tst
tests/fuzz/comment/0049.tst
tests/fuzz/comment/0050.tst
tests/fuzz/comment/0051.tst
tests/fuzz/comment/0052.tst
tests/fuzz/comment/0053.tst
tests/fuzz/comment/0054.tst
tests/fuzz/comment/0055.tst
tests/fuzz/comment/0056.tst
tests/fuzz/comment/0057.tst
tests/fuzz/comment/0058.tst
tests/fuzz/comment/0059.tst
tests/fuzz/comment/0060.tst
tests/fuzz/comment/0061.tst
tests/fuzz/comment/0062.tst
tests/fuzz/comment/0063.tst
tests/fuzz/comment/0064.tst
tests/fuzz/comment/0065.tst
tests/fuzz/comment/0066.tst
tests/fuzz/comment/0067.tst
tests/fuzz/comment/0068.tst
tests/fuzz/comment/0069.tst
tests/fuzz/comment/0070.tst
tests/fuzz/comment/0071.tst
tests/fuzz/comment/0072.tst
tests/fuzz/comment/0073.tst
tests/fuzz/comment/0074.tst
tests/fuzz/comment/0075.tst
tests/fuzz/comment/0076.tst
tests/fuzz/comment/0077.tst
tests/fuzz/comment/0078.tst
tests/fuzz/comment/0079.tst
tests/fuzz/comment/0080.tst
tests/fuzz/comment/0081.tst
tests/fuzz/comment/0082.tst
tests/fuzz/comment/0083.tst
tests/fuzz/comment/0084.tst
tests/fuzz/comment/0085.tst
tests/fuzz/comment/0086.tst
tests/fuzz/comment/0087.tst
tests/fuzz/comment/0088.tst
tests/fuzz/comment/0089.tst
tests/fuzz/comment/0090.tst
tests/fuzz/comment/0091.tst
tests/fuzz/comment/0092.tst
tests/fuzz/comment/0093.tst
tests/fuzz/comment/0094.tst
tests/fuzz/comment/0095.tst
tests/fuzz/comment/0096.tst
tests/fuzz/comment/0097.tst
tests/fuzz/comment/0098.tst
tests/fuzz/comment/0099.tst
tests/fuzz/comment/0100.tst
tests/fuzz/num-val/0001.tst
tests/fuzz/num-val/0002.tst
tests/fuzz/num-val/0003.tst
tests/fuzz/num-val/0004.tst
tests/fuzz/num-val/0005.tst
tests/fuzz/num-val/0006.tst
tests/fuzz/num-val/0007.tst
tests/fuzz/num-val/0008.tst
tests/fuzz/num-val/0009.tst
tests/fuzz/num-val/0010.tst
tests/fuzz/num-val/0011.tst
tests/fuzz/num-val/0012.tst
tests/fuzz/num-val/0013.tst
tests/fuzz/num-val/0014.tst
tests/fuzz/num-val/0015.tst
tests/fuzz/num-val/0016.tst
tests/fuzz/num-val/0017.tst
tests/fuzz/num-val/0018.tst
tests/fuzz/num-val/0019.tst
tests/fuzz/num-val/0020.tst
tests/fuzz/num-val/0021.tst
tests/fuzz/num-val/0022.tst
tests/fuzz/num-val/0023.tst
tests/fuzz/num-val/0024.tst
tests/fuzz/num-val/0025.tst
tests/fuzz/num-val/0026.tst
tests/fuzz/num-val/0027.tst
tests/fuzz/num-val/0028.tst
tests/fuzz/num-val/0029.tst
tests/fuzz/num-val/0030.tst
tests/fuzz/num-val/0031.tst
tests/fuzz/num-val/0032.tst
tests/fuzz/num-val/0033.tst
tests/fuzz/num-val/0034.tst
tests/fuzz/num-val/0035.tst
tests/fuzz/num-val/0036.tst
tests/fuzz/num-val/0037.tst
tests/fuzz/num-val/0038.tst
tests/fuzz/num-val/0039.tst
tests/fuzz/num-val/0040.tst
tests/fuzz/num-val/0041.tst
tests/fuzz/num-val/0042.tst
tests/fuzz/num-val/0043.tst
tests/fuzz/num-val/0044.tst
tests/fuzz/num-val/0045.tst
tests/fuzz/num-val/0046.tst
tests/fuzz/num-val/0047.tst
tests/fuzz/num-val/0048.tst
tests/fuzz/num-val/0049.tst
tests/fuzz/num-val/0050.tst
tests/fuzz/num-val/0051.tst
tests/fuzz/num-val/0052.tst
tests/fuzz/num-val/0053.tst
tests/fuzz/num-val/0054.tst
tests/fuzz/num-val/0055.tst
tests/fuzz/num-val/0056.tst
tests/fuzz/num-val/0057.tst
tests/fuzz/num-val/0058.tst
tests/fuzz/num-val/0059.tst
tests/fuzz/num-val/0060.tst
tests/fuzz/num-val/0061.tst
tests/fuzz/num-val/0062.tst
tests/fuzz/num-val/0063.tst
tests/fuzz/num-val/0064.tst
tests/fuzz/num-val/0065.tst
tests/fuzz/num-val/0066.tst
tests/fuzz/num-val/0067.tst
tests/fuzz/num-val/0068.tst
tests/fuzz/num-val/0069.tst
tests/fuzz/num-val/0070.tst
tests/fuzz/num-val/0071.tst
tests/fuzz/num-val/0072.tst
tests/fuzz/num-val/0073.tst
tests/fuzz/num-val/0074.tst
tests/fuzz/num-val/0075.tst
tests/fuzz/num-val/0076.tst
tests/fuzz/num-val/0077.tst
tests/fuzz/num-val/0078.tst
tests/fuzz/num-val/0079.tst
tests/fuzz/num-val/0080.tst
tests/fuzz/num-val/0081.tst
tests/fuzz/num-val/0082.tst
tests/fuzz/num-val/0083.tst
tests/fuzz/num-val/0084.tst
tests/fuzz/num-val/0085.tst
tests/fuzz/num-val/0086.tst
tests/fuzz/num-val/0087.tst
tests/fuzz/num-val/0088.tst
tests/fuzz/num-val/0089.tst
tests/fuzz/num-val/0090.tst
tests/fuzz/num-val/0091.tst
tests/fuzz/num-val/0092.tst
tests/fuzz/num-val/0093.tst
tests/fuzz/num-val/0094.tst
tests/fuzz/num-val/0095.tst
tests/fuzz/num-val/0096.tst
tests/fuzz/num-val/0097.tst
tests/fuzz/num-val/0098.tst
tests/fuzz/num-val/0099.tst
tests/fuzz/num-val/0100.tst
tests/fuzz/repeat/0001.tst
tests/fuzz/repeat/0002.tst
tests/fuzz/repeat/0003.tst
tests/fuzz/repeat/0004.tst
tests/fuzz/repeat/0005.tst
tests/fuzz/repeat/0006.tst
tests/fuzz/repeat/0007.tst
tests/fuzz/repeat/0008.tst
tests/fuzz/repeat/0009.tst
tests/fuzz/repeat/0010.tst
tests/fuzz/repeat/0011.tst
tests/fuzz/repeat/0012.tst
tests/fuzz/repeat/0013.tst
tests/fuzz/repeat/0014.tst
tests/fuzz/repeat/0015.tst
tests/fuzz/repeat/0016.tst
tests/fuzz/repeat/0017.tst
tests/fuzz/repeat/0018.tst
tests/fuzz/repeat/0019.tst
tests/fuzz/repeat/0020.tst
tests/fuzz/repeat/0021.tst
tests/fuzz/repeat/0022.tst
tests/fuzz/repeat/0023.tst
tests/fuzz/repeat/0024.tst
tests/fuzz/repeat/0025.tst
tests/fuzz/repeat/0026.tst
tests/fuzz/repeat/0027.tst
tests/fuzz/repeat/0028.tst
tests/fuzz/repeat/0029.tst
tests/fuzz/repeat/0030.tst
tests/fuzz/repeat/0031.tst
tests/fuzz/repeat/0032.tst
tests/fuzz/repeat/0033.tst
tests/fuzz/repeat/0034.tst
tests/fuzz/repeat/0035.tst
tests/fuzz/repeat/0036.tst
tests/fuzz/repeat/0037.tst
tests/fuzz/repeat/0038.tst
tests/fuzz/repeat/0039.tst
tests/fuzz/repeat/0040.tst
tests/fuzz/repeat/0041.tst
tests/fuzz/repeat/0042.tst
tests/fuzz/repeat/0043.tst
tests/fuzz/repeat/0044.tst
tests/fuzz/repeat/0045.tst
tests/fuzz/repeat/0046.tst
tests/fuzz/repeat/0047.tst
tests/fuzz/repeat/0048.tst
tests/fuzz/repeat/0049.tst
tests/fuzz/repeat/0050.tst
tests/fuzz/repeat/0051.tst
tests/fuzz/repeat/0052.tst
tests/fuzz/repeat/0053.tst
tests/fuzz/repeat/0054.tst
tests/fuzz/repeat/0055.tst
tests/fuzz/repeat/0056.tst
tests/fuzz/repeat/0057.tst
tests/fuzz/repeat/0058.tst
tests/fuzz/repeat/0059.tst
tests/fuzz/repeat/0060.tst
tests/fuzz/repeat/0061.tst
tests/fuzz/repeat/0062.tst
tests/fuzz/repeat/0063.tst
tests/fuzz/repeat/0064.tst
tests/fuzz/repeat/0065.tst
tests/fuzz/repeat/0066.tst
tests/fuzz/repeat/0067.tst
tests/fuzz/repeat/0068.tst
tests/fuzz/repeat/0069.tst
tests/fuzz/repeat/0070.tst
tests/fuzz/repeat/0071.tst
tests/fuzz/repeat/0072.tst
tests/fuzz/repeat/0073.tst
tests/fuzz/repeat/0074.tst
tests/fuzz/repeat/0075.tst
tests/fuzz/repeat/0076.tst
tests/fuzz/repeat/0077.tst
tests/fuzz/repeat/0078.tst
tests/fuzz/repeat/0079.tst
tests/fuzz/repeat/0080.tst
tests/fuzz/repeat/0081.tst
tests/fuzz/repeat/0082.tst
tests/fuzz/repeat/0083.tst
tests/fuzz/repeat/0084.tst
tests/fuzz/repeat/0085.tst
tests/fuzz/repeat/0086.tst
tests/fuzz/repeat/0087.tst
tests/fuzz/repeat/0088.tst
tests/fuzz/repeat/0089.tst
tests/fuzz/repeat/0090.tst
tests/fuzz/repeat/0091.tst
tests/fuzz/repeat/0092.tst
tests/fuzz/repeat/0093.tst
tests/fuzz/repeat/0094.tst
tests/fuzz/repeat/0095.tst
tests/fuzz/repeat/0096.tst
tests/fuzz/repeat/0097.tst
tests/fuzz/repeat/0098.tst
tests/fuzz/repeat/0099.tst
tests/fuzz/repeat/0100.tst
tests/fuzz/rule/0001.tst
tests/fuzz/rule/0002.tst
tests/fuzz/rule/0003.tst
tests/fuzz/rule/0004.tst
tests/fuzz/rule/0005.tst
tests/fuzz/rule/0006.tst
tests/fuzz/rule/0007.tst
tests/fuzz/rule/0008.tst
tests/fuzz/rule/0009.tst
tests/fuzz/rule/0010.tst