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.
_______________________________________________
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to