Changeset 3904 for src/Pugs/Eval.hs
- Timestamp:
- 05/26/05 11:56:40 (4 years ago)
- svk:copy_cache_prev:
- 5482
- Files:
-
- 1 modified
-
src/Pugs/Eval.hs (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Pugs/Eval.hs
r3901 r3904 676 676 doWhileUntil f = do 677 677 let [cond, body] = exps 678 enter Loop. fix $ \runLoop -> do678 enterWhile . fix $ \runLoop -> do 679 679 vbool <- enterEvalContext (cxtItem "Bool") cond 680 680 vb <- fromVal vbool … … 1181 1181 1182 1182 doFetch :: (Val -> Eval (IVar VScalar)) 1183 -> (Val -> Eval Val) 1184 -> (forall v. (Value v) => Eval v) 1185 -> Bool -> Bool 1186 -> Eval Val 1183 -> (Val -> Eval Val) 1184 -> (forall v. (Value v) => Eval v) 1185 -> Bool 1186 -> Bool 1187 -> Eval Val 1187 1188 doFetch fetchElem fetchVal fetchIdx isLV isSV = case (isLV, isSV) of 1188 1189 (True, True) -> do
