Changeset 5689 for src/Pugs/Bind.hs
- Timestamp:
- 07/19/05 12:59:34 (3 years ago)
- svk:copy_cache_prev:
- 7696
- Files:
-
- 1 modified
-
src/Pugs/Bind.hs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/Pugs/Bind.hs
r5562 r5689 217 217 218 218 let unboundOptPrms = optPrms \\ (map fst boundOpt) -- unbound optParams are allPrms - boundPrms 219 optPrmsDefaults = [ Syn "default" [paramDefault prm] | prm <- unboundOptPrms ] -- get a list of default values 219 optPrmsDefaults = [ 220 Syn "param-default" [paramDefault prm, Val (VCode sub)] 221 | prm <- unboundOptPrms 222 ] -- get a list of default values 220 223 boundDefOpts = unboundOptPrms `zip` optPrmsDefaults -- turn into exprs, so that +$y = $x will work 221 224
