Changeset 4905 for src/Pugs/Compile
- Timestamp:
- 06/21/05 18:08:06 (3 years ago)
- svk:copy_cache_prev:
- 6641
- Files:
-
- 1 modified
-
src/Pugs/Compile/PIR.hs (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Pugs/Compile/PIR.hs
r4903 r4905 589 589 when (isOptional prm) $ do 590 590 [defC] <- genLabel ["defaultDone"] 591 tellIns $ " if_null" .- [bare name, bare defC]591 tellIns $ "unless_null" .- [bare name, bare defC] 592 592 case tpDefault param of 593 593 Nothing -> tellIns $ InsNew (VAR name) PerlScalar … … 714 714 , "store_global" .- [lit "$*PROGRAM_NAME", tempPMC2] 715 715 , "store_global" .- [lit "$PROGRAM_NAME", tempPMC2] 716 -- XXX wrong, should be lexical 717 , InsNew tempPMC PerlScalar 718 , "store_global" .- [lit "$_", tempPMC] 716 719 ] ++ [ StmtRaw (text "main()"), StmtIns (lit "&exit" .& [lit0]) ] 717 720 , text ".sub main @ANON"
