Nice work, even if just for the learning experience. That said this seems remarkably similar to C or java with just a slight syntactic change. What advantage does your language have over say just writing a VM for C? Was there a reason you made your own over using one of the many out there? Not that there's anything wrong with that, just curious.
btw: I'm with Ectara and Ravyne, in that I like braces and semi-colons. I really don't like having forced formatting.
Well, the benifit of it is that even at this stage (just released version 0.03 bug fixes for compiler), you can grab it and make a simple 2d games with it (Check out the Break Out game I created with it, links on the project site). What I mean to say is, it is pretty straight forward and you don't need to learn anything else (graphic library like OpenGL or DirectX) beside language in order to write simple 2d games with the system. And since the syntax is very similar to C, anyone who has the knowledge of C, C++, java, or C# can just learn it in half an hour.
Another reason is portability, I am going to make VM for wide variety of devices.
Another reason is that it's open source, if you want any changes, you can tell me to add it (if I find it useful I will definitely add it) or just tweak the code yourself.
If the OP is still lurking around, here's my input:
Screw all this debate about semicolons and semantic whitespace and all the other religious nonsense that programmers will argue about.
Make the language you want to use. (Note that this is not the same as making the language you want to make. The idea of using it is critical.)
Thanks!!! That's what I plan to do.