Lasic Alpha Happy New Year Preview
Posted: Sat Dec 31, 2005 11:01 pm
We are still waiting for PB 4 and a few hours ago when I gave up the hope that there would a happy new year surprise I decided I should make SUBs in my own language and release a test version. While the cat is away and so on...
But it's limited how good SUBs you can implement in one and a half hour, so don't expect too much! It doesn't actually create executables yet, only assembly code that is ready to be assembled into an object file that is ready to be linked. Fasm and the gnu linker are supplied together with the absolutely necessary for link file kernel32.lib.
It features a more or less fancy ide which you have to use unless you like to type one-liners. The ide is located in the folder called ... ide!
You will be disappointed to know that there is no ouput function yet. (For output of variables)
The syntax is loosely BASIC as you can see from the example files, however there are some exceptions like: The global variables are valid inside subs unless a local variable shadows it (and there aren't any local variables, not even parameters, as of yet).
The generated assembly code is copied to the clipboard.
Download: http://iseip.home.online.no/c6.zip
Please report any bugs with the generated assembly code, lack of error messages or hard to understand error messages.
Two pages are missing in the ide's preferences, this is known.

But it's limited how good SUBs you can implement in one and a half hour, so don't expect too much! It doesn't actually create executables yet, only assembly code that is ready to be assembled into an object file that is ready to be linked. Fasm and the gnu linker are supplied together with the absolutely necessary for link file kernel32.lib.
It features a more or less fancy ide which you have to use unless you like to type one-liners. The ide is located in the folder called ... ide!
You will be disappointed to know that there is no ouput function yet. (For output of variables)
The syntax is loosely BASIC as you can see from the example files, however there are some exceptions like: The global variables are valid inside subs unless a local variable shadows it (and there aren't any local variables, not even parameters, as of yet).
The generated assembly code is copied to the clipboard.
Download: http://iseip.home.online.no/c6.zip
Please report any bugs with the generated assembly code, lack of error messages or hard to understand error messages.
Two pages are missing in the ide's preferences, this is known.