diff options
author | Camil Staps | 2016-03-29 22:51:02 +0200 |
---|---|---|
committer | Camil Staps | 2016-03-29 22:51:02 +0200 |
commit | 786c7fbc17c149996f2d9b6cc92800d459b3de9a (patch) | |
tree | d0981636713b2cb7fdd56d0d1ec235b3a5fc6e33 /While.icl | |
parent | Initial commit (diff) |
Fix seq; more readme
Diffstat (limited to 'While.icl')
-rw-r--r-- | While.icl | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -53,8 +53,8 @@ dTree stm st ts r = {stm=stm, state=st, children=ts, result=r} // Structural Operational Semantics seq :: Stm State -> DerivSeq -seq stm st = case step stm st of (Done st) = [Done st] - (NDone stm st) = [NDone stm st : seq stm st] +seq stm st = case step stm st of (Done st`) = [NDone stm st, Done st`] + (NDone stm` st`) = [NDone stm st:seq stm` st`] where step :: Stm State -> DerivSeqNode step Skip st = Done st |