On Thu, 23 Oct 2003, Melvin Smith wrote:

> I'm working on getting class syntax added to PIR.
>
> It appears IMCC's way of emitting instructions as it collects compilation
> was a mistake (mine) and isn't going to work for metadata that needs to
> be initialized first.
>
> Basically all metadata has to be collected before any code can be emitted.
> I was thinking of generating an _init routine that creates the classes,
> so we have several possibilities.

Requiring the metadata be in the stream before the code that uses it
doesn't seem particularly onerous, so I'm OK with it. (I would, I think,
like to avoid a multi-pass assembler... :)

                                        Dan

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

Reply via email to