Lark grammars for using wht Hypothesis testing library
Project description
Grammars suitable for lark parser:
mime.lark
: MIME Media Typespalindrome.lark
: palindrome is a word, number, or other sequence of characters which reads the same backward as forward, such asmadam
orracecar
or the number10801
.tap13.lark
: TAP13 - The Test Anything Protocol v13subunit_v1.lark
: SubUnit v1 - SubUnit v1 protocolbc.lark
: bc, an arbitrary precision calculator languagerobotstxt.lark
: robots.txtpf.lark
: OpenBSD packet filter configuration fileregex.lark
: POSIX Regular Expressionsrfc_822.lark
: RFC 822: Standard for ARPA Internet Text Messagesrfc_1738.lark
: RFC 1738: Uniform Resource Locators (URL) (WIP)rfc_2396.lark
: RFC 2396: Uniform Resource Identifiers (URI)rfc_2397.lark
: RFC 2397: The "data" URL schemerfc_5545.lark
: RFC 5545: Internet Calendaring and Scheduling Core Object Specification (iCalendar)rfc_6531.lark
: RFC 6531: SMTP Extension for Internationalized Email (WIP)rfc_5321.lark
: RFC 5321: Simple Mail Transfer Protocol (WIP)toml.lark
: Tom's Obvious, Minimal Languageyaml.lark
: YAML: YAML Ain't Markup Languagerestructuredtext.lark
sqlite.lark
gedcom.lark
postal.lark
phone_number.lark
How-To Use:
$ python3 -m venv venv
$ pip3 install -r requirements.txt
$ python3 ./generate.py --grammar grammars/tap13.lark
TAP version 13
1..861602252
not ok # Skipped
# - C o A 2 1 H
See grammars for other parsers:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
lark-grammars-0.1.0.tar.gz
(47.6 kB
view details)
Built Distributions
lark_grammars-0.1.0-py3.8.egg
(200.8 kB
view details)
lark_grammars-0.1.0-py3-none-any.whl
(198.7 kB
view details)
File details
Details for the file lark-grammars-0.1.0.tar.gz
.
File metadata
- Download URL: lark-grammars-0.1.0.tar.gz
- Upload date:
- Size: 47.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4966a975f4491dfa9f03052efc752ed1060b1778b8122104cc095c30bdb2a3a5 |
|
MD5 | 0b0c523a952759c5cf6af220a6f2a6be |
|
BLAKE2b-256 | 34a744abfbdaa0d3d2038a59bc08503757faa5375f920befacd94a75efac8f64 |
File details
Details for the file lark_grammars-0.1.0-py3.8.egg
.
File metadata
- Download URL: lark_grammars-0.1.0-py3.8.egg
- Upload date:
- Size: 200.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30826e2aa208a886f7d6b555275f4e8331701b25245acb4335c26d9fd6bf126e |
|
MD5 | e32109d19f6f8ad5b7b34c2b1990e013 |
|
BLAKE2b-256 | cf5eb4488d112a4a1a0a42580e893a36e56458f93643c79cb9318fdc17ada56d |
File details
Details for the file lark_grammars-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: lark_grammars-0.1.0-py3-none-any.whl
- Upload date:
- Size: 198.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 020639eddc98775a1abdf9e0673fddd221c17cebc3a992708f8857526fe05198 |
|
MD5 | 1f77d19d70bd677a348be8b0243678b6 |
|
BLAKE2b-256 | 1556ee17aa7994b457a173cea095960c4b7dad5a44e983bed55c70b1ef01f477 |