This is the mail archive of the xconq7@sources.redhat.com mailing list for the Xconq project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: GDL Notice: Arithmetic Operators / Quasi-Formulae


> These have now been added and work fine. Here is a frivolous example:
> (define VILLAGE_STORAGE_MULT (+ (- 5)))         ; evaluates to 5
>    ; because 5 - 1 = 4, and then 4 + 1 = 5

Hmm.  I didn't notice this the first time through, but this doesn't
read so well.  (- 5) looks like -5.

I suppose

(++ 5)    =>    6

might be better, although of course it isn't like the C ++ because it
just returns the incremented value, rather than assigning.

There's also

(inc 5)

Or of course going back to (+ 5 1) if all of these choices seem
problematic.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]