From 7de9badc357ba9c4f3bbcd9f71fc0e4ffd0071bc Mon Sep 17 00:00:00 2001 From: sof Date: Sat, 5 Jul 1997 03:14:30 +0000 Subject: [PATCH] [project @ 1997-07-05 03:14:30 by sof] --- ghc/compiler/NOTES | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ghc/compiler/NOTES b/ghc/compiler/NOTES index 6ad3375..367bb93 100644 --- a/ghc/compiler/NOTES +++ b/ghc/compiler/NOTES @@ -12,8 +12,10 @@ Interface files * The double semicolon at the end of an interface-file signature is so that the lexer can run through the pragmas very fast when -O isn't being used. -* In export lists, T!(A,B) says that constructors A and B are exported, - but not the type T. Similarly for classes. +* In export lists, T|(A,B) says that constructors A and B are exported, + but not the type T. Similarly for classes. + We can't say T(T,A,B) and T(A,B) to export or not-export T respectively, + because the type T might have a constructor T. =========================================================================== -- 1.7.10.4