An open API service indexing awesome lists of open source software.

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

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).