Add new syntax for booleans

This commit is contained in:
Yiyun Liu 2025-01-20 20:42:40 -05:00
parent d9d96d2c8b
commit 1f7460fd11
3 changed files with 95 additions and 2 deletions

View file

@ -2,6 +2,7 @@ nat : Type
Tm(VarTm) : Type
PTag : Type
TTag : Type
bool : Type
PL : PTag
PR : PTag
@ -15,3 +16,6 @@ TBind : TTag -> Tm -> (bind Tm in Tm) -> Tm
Const : TTag -> Tm
Univ : nat -> Tm
Bot : Tm
BVal : bool -> Tm
Bool : Tm
If : Tm -> Tm -> Tm -> Tm