malcolm 2004/09/06 02:51:57 PDT
Modified files:
src/compiler98 FixSyntax.hs
Log:
Hack to fix large literal Int patterns. Previously, a pattern known to
be a literal of type Int was bytecoded as a 16-bit quantity. Bad idea.
Now, we use a 16-bit value only if the value fits, otherwise we retain
the application of fromInteger to the full representation. So finally,
the testcase nofib/real/anna gives the right result!
Revision Changes Path
1.23 +2 -1 nhc98/src/compiler98/FixSyntax.hs