Vacation

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

Junko and I will be away for 10 days starting
Wednesday (another cruise).

Someone will be here to handle registrations
and upgrades, but no tech support. The RDS
Web site will be updated tonight if you have
any last-minute items to submit.

I expect to see some great new Euphoria programs
when I get back  smile

By the way, after converting Language Wars to mode 18
recently, I'm now leaning towards adding assignment
operators like C: +=   -=  *=  /=
e.g.
   quadrant[shooter][Q_EN] = quadrant[shooter][Q_EN] + e
becomes:
   quadrant[shooter][Q_EN] += e

It's shorter, more readable once you get used to it,
and in cases like above will be more efficient. Opportunities
to use this come up a lot, especially for +=

David Cuny's preprocessor has these operators already,
although he has them backwards from C ( =+ instead of
+= etc. ).  Back in the 1970's C did them Cuny's way,
but they had to change it, to avoid a parsing problem.
In Euphoria you can currently say for instance,
x =+1 or x =-y and it means x =  (+1) or x = (-y)
 I don't see any ambiguities with +=  -= etc. for Euphoria
- let me know if you think of one!

I'm only considering the 4 arithmetic operators.
I don't plan to add:
    &=
    append=
    ++
     --
or any others.

Regards,
     Rob Craig
     Rapid Deployment Software
     http://members.aol.com/FilesEu/

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

Search



Quick Links

User menu

Not signed in.

Misc Menu