[cvs-nhc98] Extended/debugged new file format generation.

User olaf olaf@sparud.net
Thu, 18 Apr 2002 16:58:09 +0200 (CEST)


olaf: Thu Apr 18 16:58:06 CEST 2002

Update of /usr/src/master/nhc/src/hat/lib
In directory hinken:/tmp/cvs-serv25771/src/hat/lib

Modified Files:
	Hat.hs PreludeBasic.hs PreludeBuiltin.hs 
	PreludeBuiltinTypes.hx TPreludeBuiltinTypes.hs hat.c 
Log Message:
Extended/debugged new file format generation.

Now a call of "error" aborts correctly, recording the error message and the entry point in the trace.

Corrected a bug in "fun" combinators, which caused wrong parents.

Handle "undefined" specially, so that it yields a non-shared ConstDef with a proper parent. Thus following backwards from "undefined" with hat-trail is possible.