RE: How to tell the difference bewteen comparing and assigning

new topic     » goto parent     » topic index » view thread      » older message » newer message

irv at take.maxleft.com wrote:
> 
> jbrown105 at speedymail.org wrote:
> > On  0, stabmaster_ at HOTMAIL.COM wrote:
> > > 
> > > One way to spot comparisons (although it probably doesn't cover _all_ 
> > > possible comparisons) are when '=' is used after 'if' or 'while'
> > > 
> > > if 1=0 then...
> > > 
> > > while 0=1 do...
> > > 
> > > etc.
> 
> Why don't you download Dave Cuny's Py interpreter 
> and see how he did it? 
> IIRC it uses = as both an assignment operator and 
> a comparison operator. For atoms AND sequences.
> 
> Regards,
> Irv

AFAIK, Py is a complete language, which parses and processes every token 
of code.

I'm pretty sure James is trying to avoid doing that.

My preprocessor also parses and processes every token of code. I don't 
see any other way of being able to accurately determine if = is an 
assignment or operator.

Ox might be a good solution.


Chris

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu