Latest Uploads
Super Shap ... ration Kit

Andy_A

Platdude Spotting

Jayenkai

Nom nom nom

Jayenkai

Rainbow Trout

Pakz

King Salmon

Pakz

Snooker

Jayenkai

Forum Home

blitzcc.exe

UserMessage
Posted : Wednesday, 24 November 2010, 00:56 | Permalink
Tikihead


WW Entries : 7
Does anyone else occasionally have trouble with Blitz compiling or stepping through a program? Lately it's been treating these two pieces of code differently and just completely janking up the first (preferable) one:

(Pop() returns an integer)

Worked fine up until today
-->

Works, but not preferable
-->

|edit| I haven't been on here much lately; nice site improvements Jay |edit|
Posted : Wednesday, 24 November 2010, 01:16 | Permalink
JL235


WW Entries : 7
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).

-----
PlayMyCode.com - build and play in your browser, Blog, Twitter.
Homepage : http://www.StudioFortress.com
Posted : Wednesday, 24 November 2010, 09:14 | Permalink
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
Homepage : www.google.com/profiles/Scherererer
Posted : Wednesday, 24 November 2010, 09:59 | Permalink
Jayenkai


WW Entries : 106
Does..
color int(pop()),int(pop()),int(pop())
.. make a difference?

-----
"Load, Next List!"
Homepage : http://AGameAWeek.com
Posted : Wednesday, 24 November 2010, 10:28 | Permalink
Tikihead


WW Entries : 7
...will skip some of them and then jump back to evaluate them later.

That's exactly what's been happening, thanks for the solution DD. I guess I've either never noticed this problem until now or I've just been lucky.

@Jay - Nope, that doesn't help.
Posted : Wednesday, 24 November 2010, 18:02 | Permalink
Tikihead


WW Entries : 7
Now I think something is actually wrong - a file compiled and run immediately runs the code below fine, but a file compiled to an exe and run by itself gives an error.

-->
Posted : Wednesday, 24 November 2010, 18:03 | Permalink
Jayenkai


WW Entries : 106
Hmm.. sounds a wee bit screwy. What's your version?

-----
"Load, Next List!"
Homepage : http://AGameAWeek.com
Posted : Wednesday, 24 November 2010, 18:06 | Permalink
Tikihead


WW Entries : 7
1.100 - this just started happening yesterday, which I think is rather odd.

|edit| I figured out that there must be something wrong with my operating system that somehow translates to not being able to allocate memory for my program to run.

My program takes info from the command line (it needs a file to open to start) and depending on how I give the file to it (drag file onto the exe or right-click on file and choose "open with"), it will draw the image or it'll spit out an error. |edit|
-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 711|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
Latest Posts
Steve's Car Buying Disaster
steve_ancell Wed 14:32
New Pound Coin
Jayenkai Tue 14:45
Homefries
steve_ancell Tue 01:47
Jeremy Bloody Kyle
steve_ancell Mon 09:45
GamerBlock
Jayenkai Mon 09:06
Laptop Aaargh...
Jayenkai Mon 07:06
Changing Thumbnail Sizes
Jayenkai Mon 05:27
Technology on Planes
therevillsgames Sat 17:00
London Car/Stab Incident
steve_ancell Sat 12:10
A New Korg Gadget!
Jayenkai Sat 04:53
More

Latest Items
Link : Super Shapes Exploration Kit
Andy_A Tue 16:56
Snippet : Skylines
steve_ancell Tue 14:25
Blog : My Arduino experience.
steve_ancell Fri 13:45
Showcase : Infinitron
rychan Tue 03:02
Dev-Diary : PS2 to N64 Adapter
spinal Sun 10:49
Link : Vector Tutorials/Help page.
Pakz Thu 23:00
Blog : mini project
spinal Sun 10:13
Showcase : Blockman Returns
Jayenkai Fri 03:04
Snippet : Wall Tracing on Random Maps (rpg)
rskgames Wed 22:48
Snippet : Path Following
Pakz Mon 16:25
Snippet : Flowers (Jan 2017)
Kuron Thu 01:13
Showcase : Clusters of Hex
therevillsgames Mon 15:01
Article : Maths 101 - Episode 1: Basic Trigonometry
shroom_monk Sun 14:07
Article : Maths 101 - Episode 5: Line Intersection
shroom_monk Sun 14:02
Dev-Diary : Normals and Dot products
Pakz Sat 20:37
More

Who's Online
Jayenkai
Wed, at 14:58
spinal
Wed, at 14:51
steve_ancell
Wed, at 14:34
rychan
Wed, at 14:12
shroom_monk
Wed, at 13:46
rskgames
Wed, at 08:35
Andy_A
Wed, at 08:23
rockford
Wed, at 05:47
9572AD
Tue, at 17:00
Pakz
Tue, at 14:29
Link to this page
Site : Jayenkai 2006-Infinity | MudChat's origins, BBCode's former life, Image Scaler.