Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shilangyu/unambiguous-grammar
Formal specification of a language of grammars and proofs about their ambiguity
https://github.com/shilangyu/unambiguous-grammar
grammars parser syntax theorem-proving unambiguity
Last synced: about 1 month ago
JSON representation
Formal specification of a language of grammars and proofs about their ambiguity
- Host: GitHub
- URL: https://github.com/shilangyu/unambiguous-grammar
- Owner: shilangyu
- License: mit
- Created: 2024-04-16T21:52:46.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-04-19T14:29:38.000Z (9 months ago)
- Last Synced: 2024-10-20T02:32:30.191Z (2 months ago)
- Topics: grammars, parser, syntax, theorem-proving, unambiguity
- Language: Coq
- Homepage: http://github.shilangyu.dev/unambiguous-grammar/
- Size: 15.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Unambiguous grammar
> [!IMPORTANT]
> Project put on hold until further notice.Formal specification of a language of grammars and proofs about their ambiguity.
## Building
Project needs OCaml tooling, more concretely `opam`.
```sh
opam install . # install dependencies and build (check proofs)
```TODO: add instructions how to output OCaml code of the parser.
## Documentation
Can be found in `docs/`. Rendered documents are [here](https://github.shilangyu.dev/unambiguous-grammar/).