Compare commits
No commits in common. "7ed7f2022792a82969a5d5596951b85df9be1861" and "8dc5c40eae16befc3c9fd6af2ea752ff3415dfdb" have entirely different histories.
7ed7f20227
...
8dc5c40eae
@ -38,8 +38,6 @@ data BasicStmt : Set where
|
|||||||
noop : BasicStmt
|
noop : BasicStmt
|
||||||
|
|
||||||
infixr 2 _then_
|
infixr 2 _then_
|
||||||
infix 3 while_repeat_
|
|
||||||
infix 3 if_then_else_
|
|
||||||
data Stmt : Set where
|
data Stmt : Set where
|
||||||
⟨_⟩ : BasicStmt → Stmt
|
⟨_⟩ : BasicStmt → Stmt
|
||||||
_then_ : Stmt → Stmt → Stmt
|
_then_ : Stmt → Stmt → Stmt
|
||||||
@ -352,7 +350,7 @@ module Graphs where
|
|||||||
buildCfg (while _ repeat s) =
|
buildCfg (while _ repeat s) =
|
||||||
(buildCfg s ⟨⊗⟩ pushEmptyBlock ⟨⊗⟩ pushEmptyBlock)
|
(buildCfg s ⟨⊗⟩ pushEmptyBlock ⟨⊗⟩ pushEmptyBlock)
|
||||||
update (λ { g ((idx₁ , idx₂) , idx , idx') →
|
update (λ { g ((idx₁ , idx₂) , idx , idx') →
|
||||||
addEdges g ((idx , idx') ∷ (idx , idx₁) ∷ (idx₂ , idx) ∷ []) })
|
addEdges g ((idx , idx') ∷ (idx₂ , idx) ∷ []) })
|
||||||
map (λ { g ((idx₁ , idx₂) , idx , idx') → (idx , idx') })
|
map (λ { g ((idx₁ , idx₂) , idx , idx') → (idx , idx') })
|
||||||
|
|
||||||
open import Lattice.MapSet _≟ˢ_
|
open import Lattice.MapSet _≟ˢ_
|
||||||
|
Loading…
Reference in New Issue
Block a user