[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:00 CET 2001

Update of /usr/src/master/nhc/src/compiler98
In directory hinken:/tmp/cvs-serv9047/src/compiler98

Modified Files:
	TraceTrans.hs 
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.