At 10:41 PM +0100 2/17/04, Leopold Toetsch wrote:
Dan Sugalski wrote:

Either way, I don't think IMCC should have to deal with language symbols explicitly.

Zhat's true. But still we need to know, *what are* language symbols. I've stated several times that for the spilling code its essential to know, if a symbol has already a store in either lexicals or globals, so that we can just cut down life the range of such symbols, if spilling is needed.

Right, hence the option to either use global/local (or something like that) to load into safely named things, or adding in .alias to rename them to something safe.


Or, I suppose, we could go and move IMCC over to being AST-driven, in which case it turns into a simple text->AST mapping problem... :)
--
Dan


--------------------------------------"it's like this"-------------------
Dan Sugalski                          even samurai
[EMAIL PROTECTED]                         have teddy bears and even
                                      teddy bears get drunk

Reply via email to