[fpc-pascal] BAScript v2.3.β has been released
Guillermo Martínez Jiménez
gmartinez at burdjia.com
Fri Feb 13 19:18:02 CET 2026
Hello,
I've just released a new version of BAScript, a "scripting engine".
https://sourceforge.net/projects/bascript/files/2.3.beta/
The idea of BAScript is to be a simple interpreter to be used as
scripting language. Similar to PascalScript but much smaller and
simpler.
There are a lot of changes and improvements in this version, but I think
the most important is the introduction of fixed-point numbers support
and the introduction of a new scripting language I named Kor (as my
little dog) which is a mix of BASIC and Lua. So there are 3 languages
to select: Kor (mix of BASIC and Lua), BriefC (a subset of C) and
BAScript language (FORTH-like native language).
This relese added more functionality to the base classes, specially the
scanner and the compiler base classes, so it should be easier to write
new compilers; it fixes several bugs (for example, the BriefC compiler
only recoginzed 3 comparison operators! Now it recognizes all them); and
there is an important improvement to debugging of scripts. I've also
made changes to make it more compatible with Delphi but I didn't test
it yet because I should renovate my Community Edition license... sigh!
So maybe its still no compatible.
I have no release date for the stable release, and it would take a
while. It will be relased when I integrate this new version to my
MLSDE project (also in SourceForge) so I can test it in a more
realistic scenario.
Regards,
Guillermo Martínez.
More information about the fpc-pascal
mailing list