Patrick R. Michaud wrote:
On Thu, Aug 28, 2008 at 11:10:47PM +0200, Allison Randal wrote:
That's backwards. Loading the language module is what registers the
compiler. The user never needs to access the compiler object for a
particular language directly unless they're compiling code from a string.
..or if they want to parse a namespace string according to another
HLL's rules, obtain a namespace from another HLL, or load a library
associated with a different HLL. (See pdd21 - namespaces.)
I've always assumed that those behaviors would be hidden behind methods
on the namespace PMC, which would delegate them to the appropriate
compiler PMC.
Allison