Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/charlesaverill/lucid

Language for Unifying CiC Interpretation and Development
https://github.com/charlesaverill/lucid

Last synced: about 6 hours ago
JSON representation

Language for Unifying CiC Interpretation and Development

Awesome Lists containing this project

README

        

# lucid

`lucid` ("Language for Unifying CiC Interpretation and Development") is an
interpreter for the [Calculus of Inductive Constructions](https://en.wikipedia.org/wiki/Calculus_of_constructions)
proposed by Thierry Coquand in 1990, and implemented by [Coq](https://en.wikipedia.org/wiki/Coq)
(among other proof systems).

## Plan

- [x] Implement untyped lambda calculus interpreter
- [ ] Implement simply-typed lambda calculus interpreter
- [ ] Implement λ_ω
- [ ] Implement λ_C