10 Oct
2006
10 Oct
'06
4:40 p.m.
Tue Nov 13 06:18:15 PST 2001 malcolm * Bugfix for strict datatypes in the (old) tracing transformation. Previously, a type like data AB a = C !a !a was transformed to data AB a = C (R !a) (R !a) This type is incorrect, but appeared in interface files nevertheless, whence it could not be parsed back in. This fix makes the transformation produce the type data AB a = C !(R a) !(R a) which is also somewhat incorrect (or misleading) but is actually parsable. M ./src/compiler98/DbgDataTrans.hs -1 +4