"Bryan C. Warnock" wrote:
> This was the ass that I never found the gall to scratch, because I've
> identified no solutions, and have found only problems.
>
> --
> Bryan C. Warnock
> ([EMAIL PROTECTED])
Let me see if I can paraphrase you accurately:
Defining a framework for modifying compilation-time behavior
would allow all the pragmata to be moved into external modules,
with the obvious huge win of simplifying the compiler, at the
cost (assuming success) of defining Yet Another Language.
It is not known if anyone has ever attempted such a thing
(a language to explicitly modify compilation in new ways
not predicted at design time) but it is hoped that CS theory
(or at least practical compilation experience) has progressed
to the point where the issues and options are understood well
enough, in the abstract, that a comprehensive and mathmatically
absolute set of possible compiler changes could be described
and a language defined to declare a reasonable subset of them.
--
David Nicol 816.235.1187 [EMAIL PROTECTED]
On hold for tech support since 1895