[project @ 2005-04-12 16:49:31 by krasimir]
authorkrasimir <unknown>
Tue, 12 Apr 2005 16:49:31 +0000 (16:49 +0000)
committerkrasimir <unknown>
Tue, 12 Apr 2005 16:49:31 +0000 (16:49 +0000)
commit7e55e663ba1d7af20eb15f7496f0706f3879eef8
treee87295cca3b338372e5ad189e54e8a519b1f8f87
parent4ce6370b895d654dcccabd794b96dc1d03fbd649
[project @ 2005-04-12 16:49:31 by krasimir]
Few changes to GHC API:

  * The Instance type is removed. Each instance is represented as dictonary Id.
Now there is:

  isDictonaryId :: Id -> Bool

predicate which allows to distinguish them.

  * The full list of all available predicates of type (Id -> Bool) is exported
  * Few predicates for TyCon are exported
  * checkModule is removed. It isn't used anymore. Instead the full load is made.
The hook API will be required at some time in order to make available the
parsed/typechecked source.
ghc/compiler/main/GHC.hs