[project @ 2001-05-08 16:47:25 by sewardj]
Insert interim fix in the bytecode gen to ignore polymorphic case
for the time being. I can't see any way to fix it right in the
timescale before 5.00.1 goes out. This works well enough to
make Sergei's DoCon thing run on the interpreter without segfaults.
-- Nasty hack; treat
-- case scrut::suspect of bndr { DEFAULT -> rhs }
-- as
-- let bndr = scrut in rhs
-- when suspect is polymorphic or arrowtyped
-- So the required strictness properties are not observed.
-- At some point, must fix this properly.