On Mon, 9 Feb 2004, Melvin Smith wrote:

> At 07:26 PM 2/5/2004 -0500, Will Coleda wrote:
> >Melvin:
> >
> >Here's a warnocked imcc issue for you:
> >int main () {
> >>   int if = 1;
> >>
> >>   if (if) {
> >>     if = 0;
> >>   }
> >>}
>
> My take on it is, since it is an intermediate language, we don't need
> ability to have keywords as variables. Compilers can generate all
> variables with names like $T01JHGJ_001

That can make it kind of nasty to debug
compilers. I'm trying to move pirate towards
generating names that match the actual
variables (though I do still use _000 counters)

Would it be valuable if all variables had (or could have)
a $ in front of them? The ones that match  /\$[PINS]\d+/
would still have implicit types, and anything else
would require a .local or .global for the type
declaration.

Sincerely,

Michal J Wallace
Sabren Enterprises, Inc.
-------------------------------------
contact: [EMAIL PROTECTED]
hosting: http://www.cornerhost.com/
my site: http://www.withoutane.com/
-------------------------------------

Reply via email to