Changeset 3935
- Timestamp:
- 05/27/05 01:51:15 (4 years ago)
- svk:copy_cache_prev:
- 5515
- Files:
-
- 1 modified
-
src/Pugs/Run.hs (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Pugs/Run.hs
r3933 r3935 34 34 runEvalMain :: Env -> Eval Val -> IO Val 35 35 runEvalMain env eval = withSocketsDo $ do 36 my_perl <- initPerl5 "" (Just . VControl $ ControlEnv env)37 36 val <- runEvalIO env eval 38 freePerl5 my_perl37 -- freePerl5 my_perl 39 38 return val 40 39 … … 102 101 [x] -> op1Exit x -- needs refactoring (out of Prim) 103 102 _ -> op1Exit undef 104 e mptyEnv name $103 env <- emptyEnv name $ 105 104 [ genSym "@*ARGS" $ MkRef argsAV 106 105 , genSym "@*INC" $ MkRef incAV … … 138 137 , genSym "$*AUTOLOAD" $ MkRef autoSV 139 138 ] 139 initPerl5 "" (Just . VControl $ ControlEnv env) 140 return env 140 141 141 142 {-|
