[cvs-nhc98] Generation of new Augmented Redex Trail file format.
User olaf
olaf@sparud.net
Tue, 16 Apr 2002 15:58:48 +0200 (CEST)
olaf: Tue Apr 16 15:58:48 CEST 2002
Update of /usr/src/master/nhc/src/compiler98
In directory hinken:/tmp/cvs-serv25552/src/compiler98
Modified Files:
AuxLabelAST.hs Syntax.hs TraceDerive.hs TraceId.hs
TraceTrans.hs
Log Message:
Generation of new Augmented Redex Trail file format.
Modified transformation, combinators and C-functions so that the portable transformation (not -T) now writes the new ART file format as described in Memo 31, Version 2.
Works well for simple examples including Adjoxo. Still incomplete: implementation of several combinators (higher arity) still missing; interruption of computations impossible.
No longer uses a SAT B/C stack, but updates result pointers immediately (entered and final result).
Slower than previous portable version with ghc; adjoxo < edgecorner1.in:
was: time 17s size 41444474B
now: time 30s size 32370807B