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
|
||||
|
||||
L⁻, M⁻, N⁻ ::= terms with inherited type
|
||||
ƛ x ⇒ N abstraction
|
||||
ƛ x ⇒ N⁻ abstraction
|
||||
`zero zero
|
||||
`suc M⁻ successor
|
||||
case L⁺ [zero⇒ M⁻ |suc x ⇒ N⁻ ] case
|
||||
μ x ⇒ N fixpoint
|
||||
M ↑ switch to synthesized
|
||||
μ x ⇒ N⁻ fixpoint
|
||||
M⁺ ↑ switch to synthesized
|
||||
|
||||
We will formalise the above shortly.
|
||||
|
||||
|
|
Loading…
Reference in a new issue