Latest Uploads
Smaller Scar?

zzoom

Big Scar

Jayenkai

Swirly Thing

Jayenkai

Best Title

rychan

Spaceplosi ... nator 2086

rychan

Damn Bounces

AndyH

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 622|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
Latest Posts
Kuron vs His Parents?
Kuron Sun 22:33
RIP : Zzoom's Mother-in-Law
Kuron Sun 22:19
Jay Gets XBoned...
zzoom Sun 07:01
Weekend Plans?
Jayenkai Sat 14:26
Ai Making music (Golden age of music)
Jayenkai Sat 02:06
AL MICKSES A MACKEY TRACKEY
Jayenkai Sat 00:27
Red Dwarf XI and XII
zzoom Fri 23:13
WIP - DDC : Daily Doodle Challenge
Pakz Fri 11:10
Another Broken Poll
Jayenkai Fri 02:59
BB.com ''There until you need it''
GfK Thu 10:52
More

Latest Items
Dev-Diary : Intellivision Controller Adapter
spinal Sun 11:33
Blog : 1st Ever Wed Workshop Progress
zzoom Sun 07:10
Snippet : Contour Map from Data
HoboBen Fri 18:14
Snippet : FPS Control (WASD+Mouse)
Pakz Wed 22:30
Article : Concurrency in C#
Afr0 Sun 12:28
Snippet : Mandelbrot in BMax
Jayenkai Sun 03:37
News : Newsletter #281
HoboBen Fri 04:18
News : Newsletter #280
Jayenkai Sat 05:10
Blog : Monkey-X Box2D: Learning from my perspective... Hopefully!
steve_ancell Sun 14:49
Snippet : JNKrunch v1.0
spinal Sun 12:02
Snippet : Dungeon/Cave Generator - Simple
Pakz Wed 15:05
Snippet : Platform Sprite Generator
Jayenkai Tue 15:22
Snippet : Code Creates Crates
HoboBen Tue 07:02
Snippet : Texture - Leafy camouflage
HoboBen Tue 07:00
Snippet : Texture - Stone 3
Pakz Mon 09:55
More

Who's Online
Kuron
Sun, at 22:39
Jayenkai
Sun, at 22:38
Pakz
Sun, at 21:28
9572AD
Sun, at 17:57
GfK
Sun, at 15:42
therevillsgames
Sun, at 14:21
steve_ancell
Sun, at 14:13
HoboBen
Sun, at 13:06
rockford
Sun, at 12:23
spinal
Sun, at 12:05
Link to this page
Site : Jayenkai 2006-Infinity | MudChat's origins, BBCode's former life, Image Scaler.