Changeset 14483 for src/Pugs/Eval.hs
- Timestamp:
- 10/24/06 17:18:18 (2 years ago)
- Files:
-
- 1 modified
-
src/Pugs/Eval.hs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/Pugs/Eval.hs
r14438 r14483 1128 1128 (k, v) <- pair_fetch pv 1129 1129 return [ Syn "named" [Val k, Val v] ] 1130 interpolateVal (VV vv) | Just (CaptSub{ c_feeds = feeds } :: ValCapt) <- castVal vv = return $ 1131 [ Val (castV v) | v <- concatMap f_positionals feeds ] 1132 ++ [ Syn "named" [Val (VStr $ cast k), Val (concatNamed v)] | (k, v) <- concatMap (Map.toList . f_nameds) feeds ] 1133 where 1134 concatNamed [x] = castV x 1135 concatNamed xs = VList (map castV xs) 1130 1136 interpolateVal val = return [Val val] 1131 1137
