| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| BAScript-2.2.0.zip | 2022-03-14 | 167.3 kB | |
| BAScript-2.2.0.7z | 2022-03-14 | 70.2 kB | |
| BAScript-2.2.0.tar.gz | 2022-03-14 | 96.0 kB | |
| README.txt | 2022-03-14 | 1.2 kB | |
| Totals: 4 Items | 334.7 kB | 0 | |
Changes between versions 2.2.β & 2.2.0
======================================
Fixed bugs
----------
* Fixed Randomize & Random RTL function declarations: they don't need any
parameter now.
What's new
----------
+ Added methods to identify keywords in TbasCustomScanner.
+ Added property to tell if if TbasCustomScanner should be case-sensitive or
case-insensitie.
+ Added methods to TbasCustomCompiler to help managing local and global spaces.
+ Added EmitDot to TbasCustomCompiler.
+ Added internal labels to TbasCustomCompiler.
BriefC compiler
---------------
+ Added support for hexadecimal constants.
+ Added "magic function" puts.
+ Added method ParseUnknownStatement to help extend the language (i.e. new
statements).
* Fixed while and do..while loops: using "return" inside them result in bad
working code due to incorrect use of return stack.
basrun example
--------------
* Fixed some BriefC aliases.
* AskYN needs a string now.
Other
-----
* Updated BriefC example scripts with better code and examples.
* Documentation fixes and updates.