Changeset 175
- Timestamp:
- 02/22/05 16:02:51 (4 years ago)
- svk:copy_cache_prev:
- 1041
- Files:
-
- 1 modified
-
src/Eval.hs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/Eval.hs
r173 r175 198 198 findVar name 199 199 | (sig:"CALLER", name') <- breakOnGlue "::" name = do 200 (Just caller) <- asks envCaller 201 findVar' caller (sig:(drop 2 name')) 200 rv <- asks envCaller 201 case rv of 202 Just caller -> findVar' caller (sig:(drop 2 name')) 203 Nothing -> retError "cannot access CALLER:: in top level" (Var name) 202 204 | otherwise = do 203 205 env <- ask
