Why does this work?

BlitzMax Forums/BlitzMax Programming/Why does this work?

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

If you want debug checks, do all your calls in Try - Catch blocks ... that way at least some errors will throw something catchable ... but you will lose quite some speed.

And no, Array and Loops won't fire errors there, as their debug modules are not compiled into the release version (which means, theoretically you could check if you can add it through manual import)