Fixed typos in the grammar for inherited terms.
This commit is contained in:
parent
a95b36da45
commit
bfe3060196
1 changed files with 3 additions and 3 deletions
|
@ -191,12 +191,12 @@ We can extract the grammar for terms from the above:
|
||||||
M⁻ ↓ A switch to inherited
|
M⁻ ↓ A switch to inherited
|
||||||
|
|
||||||
L⁻, M⁻, N⁻ ::= terms with inherited type
|
L⁻, M⁻, N⁻ ::= terms with inherited type
|
||||||
ƛ x ⇒ N abstraction
|
ƛ x ⇒ N⁻ abstraction
|
||||||
`zero zero
|
`zero zero
|
||||||
`suc M⁻ successor
|
`suc M⁻ successor
|
||||||
case L⁺ [zero⇒ M⁻ |suc x ⇒ N⁻ ] case
|
case L⁺ [zero⇒ M⁻ |suc x ⇒ N⁻ ] case
|
||||||
μ x ⇒ N fixpoint
|
μ x ⇒ N⁻ fixpoint
|
||||||
M ↑ switch to synthesized
|
M⁺ ↑ switch to synthesized
|
||||||
|
|
||||||
We will formalise the above shortly.
|
We will formalise the above shortly.
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue