[cvs-nhc98] Basically finished implementation of portable transformati
User olaf
olaf@sparud.net
Mon, 26 Nov 2001 11:51:01 +0100 (CET)
olaf: Mon Nov 26 11:51:01 CET 2001
Update of /usr/src/master/nhc/src/prelude/Hat
In directory hinken:/tmp/cvs-serv9047/src/prelude/Hat
Modified Files:
Hat.hs hat.c hat.h
Log Message:
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.