I should prefix this by apologising for my lack of activity on Yabasic over the last couple of weeks. I have been extremely busy, and this is likely to continue. I do intend to daily spend some time working on Yabasic.
Yabasic 2.9.10 is available for download. It is primarily a bug-fix release, and the only real addition is that you can specify a "symbol prefix" when importing a file or library. For example:
use "curses" as c
c.init ()
Essentially, if "as <prefix>" appears after the name of a file passed to import or use, all the symbols in that file will be prefixed with "<prefix>.". If you have time, could you please check this out and report any bugs that you find?
This version, like the last, doesn't include any modules by default. That is not to say that Pedro's SDL module, for example, is not any good—quite the contrary! I'm still playing around with different implementations of the module system (focusing in particular on module installation), and I need to do a bit more work in order to ensure that it is solid, stable, and "fool-proof". I'm in the process of creating a Curses module, which is helping me to test the module system.
Thanks, by the way, for expressing your views on the forums about features that you think should be re-added to Yabasic. I'll spend some time reading the various discussions, and I'll probably follow up with a post on this blog.
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.