123
-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 0|35|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
Socoder -> Blitz -> blitzcc.exe

Wed, 24 Nov 2010, 01:16
JL235
One thing I noticed with BB is that it uses a very odd order for evaluating parameters. Most languages evaluate parameters either right to left or left to right.

I can't remember the exact order but with BB it's done right to left but will skip some of them and then jump back to evaluate them later. It doesn't call them all in order.

My overall point is that you should never expect the parameters to always be evaluated in a specific order! (This is also true to all programming langauges, not just BB).
Wed, 24 Nov 2010, 09:14
Scherererer
There are some languages (like Haskell) that don't even evaluate the parameters until they're needed in the function call!

-=-=-
YouTube Twitter
Computer Science Series: Logic (pt1) (part 2) (part 3) 2's Complement Mathematics: Basic Differential Calculus
Wed, 24 Nov 2010, 09:59
Jayenkai
Does..
color int(pop()),int(pop()),int(pop())
.. make a difference?

-=-=-
''Load, Next List!''
Wed, 24 Nov 2010, 18:03
Jayenkai
Hmm.. sounds a wee bit screwy. What's your version?

-=-=-
''Load, Next List!''