Changeset 3210 for src/Pugs/Prim/Match.hs
- Timestamp:
- 05/14/05 12:35:26 (4 years ago)
- svk:copy_cache_prev:
- 4718
- Files:
-
- 1 modified
-
src/Pugs/Prim/Match.hs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/Pugs/Prim/Match.hs
r3119 r3210 120 120 str <- fromVal x 121 121 rv <- matchOnce str 122 ifListContext 123 (return $ VList rv) 124 (return . VInt $ genericLength rv) 122 cxt <- asks envContext 123 if (not $ isSlurpyCxt cxt) 124 then return (VInt $ genericLength rv) 125 else return . VList $ if rxStringify rx 126 then map (VStr . vCast) rv 127 else rv 125 128 where 126 129 matchOnce :: String -> Eval [Val]
