| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| BAScript-2.3.b.zip | 2026-02-13 | 378.4 kB | |
| README | 2026-02-13 | 1.2 kB | |
| BAScript-2.3.b.7z | 2026-02-13 | 160.9 kB | |
| BAScript-2.3.b.tar.gz | 2026-02-13 | 274.7 kB | |
| Totals: 4 Items | 815.3 kB | 37 | |
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.