
On Sat, Mar 10, 2001 at 02:23:05PM +0000, Marcin 'Qrczak' Kowalczyk wrote:
Sat, 10 Mar 2001 12:24:13 +0000, Malcolm Wallace
pisze: Here in my scheme, Haskell.Plus contains extensions to the language, and Haskell.Language contains utilities to manipulate the source language itself.
I must say that I haven't guessed what Haskell.Plus means until I saw it explained. It is not clear.
I agree. I think Haskell.Extensions is far clearer.
Also tools for manipulating the language sources are very different from language support modules. They should not be put together; it's a coincidence that they could be put under the title "Haskell".
Instead, tools for manipulating our language (parsers, typecheckers etc.) should be together with tools for manulpulating other languages, and language-independent tools.
Again agreed, as I've said elsewhere.
Ian
--
Ian Lynagh -