Skip to content

Commit

Permalink
SCP-3247 (#4335)
Browse files Browse the repository at this point in the history
equivalence between structural reduction and contextual reduction + progress and determinism of structural reduction.
  • Loading branch information
jmchapman committed Jan 18, 2022
1 parent 5836bf4 commit cc72a56
Show file tree
Hide file tree
Showing 4 changed files with 186 additions and 416 deletions.
4 changes: 2 additions & 2 deletions plutus-metatheory/src/Algorithmic/Evaluation.lagda
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ open import Utils
open import Type
open import Type.BetaNormal
open import Algorithmic
open import Algorithmic.Reduction
open import Algorithmic.ReductionEC
\end{code}

## Evaluation
Expand Down Expand Up @@ -42,7 +42,7 @@ data Finished {A : ∅ ⊢Nf⋆ *} : (N : ∅ ⊢ A) → Set where
-- neutral : {L : ∅ ⊢ A} → Neutral L → Finished L
\end{code}
Given a term `L` of type `A`, the evaluator will, for some `N`, return
a reduction sequence from `L` to `N` and an indication of whether
Ma reduction sequence from `L` to `N` and an indication of whether
reduction finished.
\begin{code}
data Steps : ∀ {A : ∅ ⊢Nf⋆ *} → ∅ ⊢ A → Set where
Expand Down

0 comments on commit cc72a56

Please sign in to comment.