nhc98 implementation limits
Compiler limits. There are some arbitrary limits in nhc98's Prelude:
| Prelude.hs | largest Eq instance for a tuple type | 15 |
| Prelude.hs | largest Ord instance for a tuple type | 15 |
Runtime limits. There are various limits hard-coded into
the runtime system, whose configured settings are:
| node.h | max number of constructors in a data type | 512 |
| MAX_FILE_NAME | max length of filename for profiling | 80 |
| MAX_CDATA | max open files + ForeignObjs | 1024 |
| HEAPSIZE | default heap (change on commandline) | 100000 words |
| STACKSIZE | default stack (change on commandline) | 20000 words |
The latest updates to these pages are available on the WWW from
http://www.haskell.org/nhc98/
25th September 2001
York Functional Programming Group
|