At 10:28 AM 10/26/2001 -0500, Brian Wheeler wrote: >On Fri, 2001-10-26 at 09:57, Sam Tregar wrote: > > On Fri, 26 Oct 2001, Brent Dax wrote: > > > > > What if I want my compiler to be lazy? Do you have the right to punish > > > me for my laziness by making me add constant folding to my optimizer (or > > > perhaps making me *write* an optimizer just to do constant folding)? > > > > Actually, a really lazy compiler will never use constants with anything > > other than "set"! See the scheme compiler posted here last week for a > > good example. > > > >I've got a dumb question, and its probably because I've not been paying >attention, so I apologise in advance. > >How does a program access more than 32 variables simultaneously?
Right now Parrot can't access *any* variables, just registers. We'll get variables soonish. (There are some details in parrot_assembly.pod) If you want to fake it, there's always the stack, though I realize that's a lousy cop-out answer. :) Dan --------------------------------------"it's like this"------------------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk