[cvs-nhc98] patch applied (hat): Basically finished implementation of portable transformation and combinators for untraced code. However, it has not yet been tested!

Malcolm Wallace Malcolm.Wallace at cs.york.ac.uk
Tue Oct 10 07:11:13 EDT 2006


Mon Nov 26 02:51:01 PST 2001  olaf
  * Basically finished implementation of portable transformation and combinators for untraced code. However, it has not yet been tested!
  
  The combinators hide and hidden are implemented an seem to be correct.
  
  Also corrected different handling of cafs and functions with arguments: Methods in class and instance definitions always have to be handled as functions with arguments, because the arity may vary for each instance. Declarations of types for cafs are transformed differently from declarations of types for functions with arguments.

    M ./src/compiler98/TraceTrans.hs -3 +29
    M ./src/hatlib/Hat.hs -11 +8
    M ./src/hatlib/hat-c.c -4 +180
    M ./src/hatlib/hat-c.h -8 +3
    M ./src/hattrans/TraceTrans.hs -3 +29


More information about the Cvs-nhc98 mailing list