[prev in list] [next in list] [prev in thread] [next in thread] 

List:       nhc-cvs
Subject:    [cvs-nhc98] Fixed bug in handling of pattern bindings.
From:       olaf () sparud ! net (User olaf)
Date:       2002-05-29 12:57:57
Message-ID: 20020529125757.35E5FD930 () mail ! sparud ! net
[Download RAW message or body]

olaf: Wed May 29 14:57:56 CEST 2002

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

Modified Files:
	AuxLabelAST.hs TraceTrans.hs 
Log Message:
Fixed bug in handling of pattern bindings.

Pattern bindings with newtype data constructors where incorrectly transformed; \
AuxLabelAst already added bogus definitions for the variables within these data \
constructors, because it treated these variables to have only a local scope within \
the pattern definition.

Also added error message if hat-trans is applied to a program with (..) after a type \
or class in an export or import list.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic