Re: thinBasic Beta 1.8.3.x
Thanks,
very much appreciated :)
Regarding the TBGL side of the things - I added one new command called TBGL_EntityEnumByDataSignature. You can see the help file for detailed description,
functionality will be covered by article in following weeks (few more related commands might be added in the meantime).
Petr
Re: thinBasic Beta 1.8.4.x
Sorry for those of you that have already downloaded beta version 1.8.3 but I could not resist to release beta 1.8.4 with new features in thinAir comments: bookmarks and breakpoints.
Also aded few more features and fix last minute bugs.
See first post in this thread.
So download new beta 1.8.4.0 from: http://www.thinbasic.biz/projects/th...ic_1.8.4.0.zip
if you want to take advantage of it.
Eros
Re: thinBasic Beta 1.8.4.x
Ok, sorry this is the last refresh (for a week or so :D ).
I just checked and Charles (Pegge) has updated Oxygen module on SVN server few minutes ago so it is worth to have latest Oxygen module version inside this thinBasic beta 1.8.4.0
If you have downloaded it few minutes ago, please get it again (in any case the only difference is Oxygen module).
Re: thinBasic Beta 1.8.4.x
Many Thanks Eros.
More changes in the pipeline.
The latest Oxygen has a forward referencing switch #lookahead on to eliminate the need for declare statements at the top of a script.
Also various internal changes to support 64bit compiled basic. I have 64bit DLLS and EXE working in Assembler but with substantial Basic functionality, which greatly simplifies developing the run-time library.
It has kept me very quiet over the last few weeks, but I try to keep up with all the forum postings !
Charles
Re: thinBasic Beta 1.8.4.x
Guys,
thanks for all the effort you put into this. It is appreciated very much :eusaclap:
Michael
Re: thinBasic Beta 1.8.4.x
Thanks for the update and I like the BIT reading function perhaps a BITSET function would be nice as well :)
you need to tweak your example
[code=thinbasic]PrintL "Bit 0 is ", Bit(l, 0) '---Will return 1 because bit 0 (LSB) is 1
PrintL "Bit 31 is ", Bit(l, 31) '---Will return 1 because bit 31 (MSB) is 1
PrintL "Bit 20 is ", Bit(l, 20) '---Will return 0 because bit 20 is 0
PrintL "Bit 19 is ", Bit(l, 19) '---Will return 1 because bit 19 is 1
[/code]
Re: thinBasic Beta 1.8.4.x
Quote:
Originally Posted by Michael Clease
... perhaps a BITSET function would be nice as well :)
I will.
Quote:
Originally Posted by Michael Clease
you need to tweak your example
:oops:
Re: thinBasic Beta 1.8.4.x
grabbing the new version now, thanks guys.