Changes between Version 62 and Version 63 of DataParallel/ClosureConversion/ClassLess
- Timestamp:
- 05/03/07 06:20:07 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DataParallel/ClosureConversion/ClassLess
v62 v63 321 321 === Converting terms === 322 322 323 {{{ 324 cc[[x::t]] = x_CC , if x_CC exists 325 = to iso<t> x_CC , otherwise 326 cc[[lit]] = lit 327 cc[[C e1 .. en]] = ccCon C [e1 .. en]] 328 cc[[e1 e2]] = cc[[e1]] $: cc[e2] 329 cc 330 }}} 331 where 332 {{{ 333 ccCon (C::t) [[e1 .. en]] 334 = C_CC e1 .. en , if C_CC exists 335 and arity C = n 336 = (to iso<t> C) $: e1 $: .. $: en , otherwise 337 }}} 338 323 339 ---- 324 340 chak: revision front
