Releases: hernandp/LeoncitoBASIC
Releases · hernandp/LeoncitoBASIC
Release list
0.11.0
0.10.0
0.10.0
ADDITIONS
- Sprite system.
- New Statements: MAKESPRITE, SPRITEPOS, SPRITESCALE, SHOWSPRITE.
- SPRITE64 demo program.
IMPROVEMENTS/FIXES
- Arrays can be specified when identifiers are expected in statements (e.g: READ Z(1),Y(10,10),W(4) )
- MAKEPICTURE syntax more friendly now.
0.9.0
ADDITIONS
- New Functions: SIN, COS, TAN
- New Statements: MAKEPICTURE, LOAD PICTURE, LOAD PROGRAM, PLOT, BLIT, TRANSPARENT.
- Config Setting: EnableTrace.
- "STARRY NIGHT", "MAKEPIC" demo programs
IMPROVEMENTS
- Some Loading Pod fixes.
- Some Display Driver output fixes.
- CLS, COLORSCROLL, BLIT, MAKEPICTURE docs.
- Some code cleanup
FIXES
- Cloning an expression object works.
0.8.0
ADDITIONS
- New Statements: END, COLORSCROLL, SWAP, GOSUB, RETURN
- New Functions: TYPEOF, UPPER, LOWER.
- "GUESS NUMBER" demo program.
- "COLOR LOCK" test program.
IMPROVEMENTS
- Configuration is properly created, read and destroyed now.
- THEN statement accepts line number as destination.
- INPUT statement error message more descriptive if input is empty.
- Parser adjustments.
- Self-Test module can verify inline programs.
FIXES
- THEN/ELSE branching semantics was not working as expected.
- INPUT now binds to new variable type.
- REM ignores all remaining characters, including semicolons.