handle negative pattern literals properly.
handle negative pattern literals properly.

darcs-hash:20061206054518-1a7c6-2d1b5680d141e76cbd5cc06a16d96b4665df9802

jimcrayne/jhc,jimcrayne/jhc,jimcrayne/jhc,jimcrayne/jhc