Ronny Otto
Ronny Otto
This is the report for TVTower (started 64bit binary, clicked on "single player" and "start" - then right on "ingame screen" I closed the app): ``` ==5635== LEAK SUMMARY: ==5635==...
For BCC I get this: ``` ==8213== 58 bytes in 1 blocks are definitely lost in loss record 20 of 42 ==8213== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==8213== by 0x48409F:...
What about "var" ? What happens if I intend to pass something as "reference" (aka "var") ? I could surely circument it by something like ```BlitzMax '! @a = manipulate(@a)...
Yes it was about accessing blitzmax variables inside the "native code lines". They are not precompiled as it happens with .c files but more like "include" (compared to blitzmax' "import")
You do not have to write an additional c file just to have a little "printf" output.
Print does not use vargs... ;-) (For now bmx does not allow "unlimited" arguments...except by using an array param). There might be even other commands available in the standard modules...
The original issue came from a thread on syntaxbomb.com about a bug report (if you had an error in the native code it resulted in a maxide crash). So for...
> Compile Error: Unable to find overload for F(). This somehow sounds "frightening" for beginners I think. Maybe use words not using "overload" in the main error phrase - as...
Why not add a new keyword? I mean, you added interfaces and other stuff (not backwards compatible). So why not add a new command/keyword/language term. ```BlitzMax Native int a =...
Why am I suggesting this? because these things _complicate_ the language. BlitzMax was successful (relatively ;-)) because it has this simple basic-language approach with OOP (and more). Having complex "you...