https://github.com/thaliaarchi/wscoq
Whitespace implementation in Coq
https://github.com/thaliaarchi/wscoq
Last synced: 24 days ago
JSON representation
Whitespace implementation in Coq
- Host: GitHub
- URL: https://github.com/thaliaarchi/wscoq
- Owner: thaliaarchi
- License: gpl-3.0
- Created: 2022-12-23T01:11:30.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-01T23:22:09.000Z (over 2 years ago)
- Last Synced: 2025-03-31T19:12:21.295Z (2 months ago)
- Language: Coq
- Homepage:
- Size: 33.2 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# wspace-coq
wspace-coq is an interpreter for the Whitespace programming language, written in
Coq.## Resources
Inspired by [WS-idr](https://github.com/edwinb/WS-idr), a Whitespace interpreter
in Idris made by Edwin Brady, the creator of Idris and Whitespace. If it can be
done in Idris, it can be done in Coq. (See [wspace/edwinb-ws-idr](https://github.com/wspace/edwinb-ws-idr)
for an updated fork.)This pulls from the Software Foundations book series, especially from
[LF/Imp](https://softwarefoundations.cis.upenn.edu/lf-current/Imp.html) and the
small-step stack machine in [PLF/Smallstep](https://softwarefoundations.cis.upenn.edu/plf-current/Smallstep.html).