Download Latest Version BAScript-2.3.b.tar.gz (274.7 kB)
Email in envelope

Get an email when there's a new version of BAScript

Home / 2.3
Name Modified Size InfoDownloads / Week
Parent folder
BAScript-2.3.zip 2026-03-02 378.8 kB
README 2026-03-02 1.7 kB
BAScript-2.3.7z 2026-03-02 161.6 kB
BAScript-2.3.tar.gz 2026-03-02 275.7 kB
Totals: 4 Items   817.9 kB 4
Changes between versions 2.3.β y 2.3
====================================

  What's new
  ----------
  + Added a property to BriefC and Kor compilers to select the way they compile
    the output routines.

  Fixed bugs
  ----------
  * Fixed a problem in Kor when it compiled routine parameters.
  * Now both BriefC and Kor checks functions have at least a return data command
    and that returned data is of compatible data type.
  * #3 Fixed an issue with string arrays relatied with FPC 3.3.




Changes between versions 2.2.3 y 2.3.β
======================================

  What's new
  -----------
  + Compiler can generate a "source map" that allows better error messages and
    debugging.
  + Added support for fixed-point numbers.
  + Added support for single character constants.
  + Operators now check data types and does conversions or raise errors when
    needed.
  + Operators '/' and '\' behave different now.
  + Revised and enhanded the default RTL adding new routines and a new unit
    (basLibTypes).
  + Can access to the interpretor from context now.
  + Can use object methods for host routines now.
  + Improved BriefC adding ternary operator, for-loop, and fix and char types.
  + Added lenguaje: Kor.

  Fixed bugs
  ----------
  * Fixed a lot of small details thanks to improving both TbasCustomScanner and
    TbasCustomCompiler classes.  This improves and fixes both BriefC and
    BAScript.
  * Fixed other errors and issues in both BAScript interpretor and BriefC
    compiler.

  Other
  -----
  * Can compare strings now.
  * Can concatenate strings using operator '+' now.
  * Improved both scanner and compiler bas classes adding more methods and
    properties, using less memory and increasing stability.
Source: README, updated 2026-03-02