Changeset 3944 for src/Pugs/Run/Perl5.hs
- Timestamp:
- 05/27/05 03:27:56 (4 years ago)
- svk:copy_cache_prev:
- 5515
- Files:
-
- 1 modified
-
src/Pugs/Run/Perl5.hs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/Pugs/Run/Perl5.hs
r3943 r3944 62 62 pugs_apply :: PugsVal -> PugsVal -> Ptr PugsVal -> IO PugsVal 63 63 pugs_apply subPtr invPtr argsPtr = do 64 print "DEREF #0"64 -- print "DEREF #0" 65 65 env <- askPerl5Env 66 print "DEREF #1"66 -- print "DEREF #1" 67 67 sub <- deVal subPtr 68 print "DEREF #2"68 -- print "DEREF #2" 69 69 inv <- deValMaybe invPtr 70 print "DEREF #3"70 -- print ("DEREF #3", inv) 71 71 args <- mapM deVal =<< peekArray0 nullPtr argsPtr 72 -- print ("DEREF #4", args) 72 73 let subExp = case sub of 73 74 VStr name -> Var name
