Lang. (was Re: Alternative hierarchy proposal)
Ian Lynagh
igloo@earth.li
Sun, 11 Mar 2001 23:42:01 +0000
On Sat, Mar 10, 2001 at 02:23:05PM +0000, Marcin 'Qrczak' Kowalczyk wrote:
> Sat, 10 Mar 2001 12:24:13 +0000, Malcolm Wallace <malcolm@abbess.demon.co.uk> 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 - <igloo@earth.li>
http://c93.keble.ox.ac.uk/~ian/haskell/