coquedille icon indicating copy to clipboard operation
coquedille copied to clipboard

A Coq to Cedille compiler written in Coq

Results 8 coquedille issues
Sort by recently updated
recently updated
newest added

Cedille recursion is tied with recursion, which is not necessarily the case with Coq. This brings us to the question of how to deal functions like `f` bellow. ``` Fixpoint...

Cedille does not accept names to start with an underscore. Check `Coq.Init.Logic.neg_false` for an example of where this causes a failure.

Add a new variable to the environent `fresh_ctx := alist Ced.Var nat` that will count the number of occurrences of a variable in the term, now the fresh variable generator...

Consider `le_ind`, it is currently translated this way: ``` le_ind : Π n : nat . ∀ P : nat ➔ ★ . Π f : P n . Π...

Consider the (failing) translation of ex_ind ``` data ex (A : ★) (P : A ➔ ★) : ★ = | ex_intro : Π x : A . P x...

Wrap new lines on char count = 80

enhancement

In term level type annotations are unnecessary. This is a feature request to implement a flag to turn them on and off on request.

enhancement