]> hydra-www.ietfng.org Git - dyna2/commit
Rewrite ANF normalizer
authorNathaniel Wesley Filardo <nwf@cs.jhu.edu>
Thu, 6 Jun 2013 05:53:44 +0000 (01:53 -0400)
committerNathaniel Wesley Filardo <nwf@cs.jhu.edu>
Thu, 6 Jun 2013 05:53:44 +0000 (01:53 -0400)
commitae03cd5d3ca636e26cc69671d84057fc8d001f9e
treecdf42d369743c94822ba45b868c3e2b6445872b0
parent781d84f20c2b25ae53ab0da1162633959bb813bc
Rewrite ANF normalizer

Now uses destination-passing style and a new theory of contexts.  It has
many more opportunities to raise warnings in bizarre cases and no longer
generates quite so much cruft as before.
src/Dyna/Analysis/ANF.hs
src/Dyna/XXX/MonadUtils.hs