Skip to content
This repository has been archived by the owner on Oct 21, 2024. It is now read-only.

Releases: PQCraft/CLIBASIC

Beta 0.27

22 Oct 04:50
f6e1043
Compare
Choose a tag to compare

Changes:

  • Added extension support
  • logictest() assumes 'VAL/STR$ <> 0/""' by default

(Compressed) Executables:

  • Linux x86 64-bit: clibasic-linux-x64.zip
  • Linux x86 32-bit: clibasic-linux-x86.zip
  • Windows x86 64-bit using VT escape codes: clibasic-windows-vt-x64.zip
  • Windows x86 32-bit using VT escape codes: clibasic-windows-vt-x86.zip
  • Windows x86 64-bit using legacy API calls: clibasic-windows-x64.zip
  • Windows x86 32-bit using legacy API calls: clibasic-windows-x86.zip

Extras:

  • Documentation: docs.zip
  • Example programs: examples.zip
  • Windows Readline library: lib.zip

Beta 0.26.2

19 Oct 23:33
d6d370e
Compare
Choose a tag to compare

Changes:

  • Small bugfixes
  • Improved snake example

(Compressed) Executables:

  • Linux x86 64-bit: clibasic-linux-x64.zip
  • Linux x86 32-bit: clibasic-linux-x86.zip
  • Windows x86 64-bit using VT escape codes: clibasic-windows-vt-x64.zip
  • Windows x86 32-bit using VT escape codes: clibasic-windows-vt-x86.zip
  • Windows x86 64-bit using legacy API calls: clibasic-windows-x64.zip
  • Windows x86 32-bit using legacy API calls: clibasic-windows-x86.zip

Extras:

  • Documentation: docs.zip
  • Example programs: examples.zip
  • Windows Readline library: lib.zip

Beta 0.26.1

19 Oct 16:30
a6b1d2b
Compare
Choose a tag to compare

Changes:

  • Small bugfixes
  • Improved snake example

(Compressed) Executables:

  • Linux x86 64-bit: clibasic-linux-x64.zip
  • Linux x86 32-bit: clibasic-linux-x86.zip
  • Windows x86 64-bit using VT escape codes: clibasic-windows-vt-x64.zip
  • Windows x86 32-bit using VT escape codes: clibasic-windows-vt-x86.zip
  • Windows x86 64-bit using legacy API calls: clibasic-windows-x64.zip
  • Windows x86 32-bit using legacy API calls: clibasic-windows-x86.zip

Extras:

  • Documentation: docs.zip
  • Example programs: examples.zip
  • Windows Readline library: lib.zip

Beta 0.26

19 Oct 03:33
eda359c
Compare
Choose a tag to compare

Changes:

  • Improved snake example
  • Added back BREAK and CONTINUE
  • Fixed a bug where getCurPos() would stop INKEY$() from picking up previous keys
  • Updated README.md
  • LOCATE no longer supports negative/relative coordinates
  • Added RLOCATE as a relative version of LOCATE

(Compressed) Executables:

  • Linux x86 64-bit: clibasic-linux-x64.zip
  • Linux x86 32-bit: clibasic-linux-x86.zip
  • Windows x86 64-bit using VT escape codes: clibasic-windows-vt-x64.zip
  • Windows x86 32-bit using VT escape codes: clibasic-windows-vt-x86.zip
  • Windows x86 64-bit using legacy API calls: clibasic-windows-x64.zip
  • Windows x86 32-bit using legacy API calls: clibasic-windows-x86.zip

Extras:

  • Documentation: docs.zip
  • Example programs: examples.zip
  • Windows Readline library: lib.zip

Beta 0.25.2.1

18 Oct 07:25
09cf332
Compare
Choose a tag to compare

Changes:

  • Cleaned up a bit
  • Added more extras to the release

(Compressed) Executables:

  • Linux x86 64-bit: clibasic-linux-x64.zip
  • Linux x86 32-bit: clibasic-linux-x86.zip
  • Windows x86 64-bit using VT escape codes: clibasic-windows-vt-x64.zip
  • Windows x86 32-bit using VT escape codes: clibasic-windows-vt-x86.zip
  • Windows x86 64-bit using legacy API calls: clibasic-windows-x64.zip
  • Windows x86 32-bit using legacy API calls: clibasic-windows-x86.zip

Extras:

  • Documentation: docs.zip
  • Example programs: examples.zip
  • Windows Readline library: lib.zip

Beta 0.25.2

18 Oct 06:32
Compare
Choose a tag to compare

Changes:

  • Optimized logictest()
  • Removed CONTINUE/BREAK due to unfixable bugs (will re-implement later)
  • Bug fix in LOOPWHILE
  • Fixed a getVar() bug
  • Fixed a setVar() bug

(Compressed) Executables:

  • Linux x86 64-bit: clibasic-linux-x64.zip
  • Linux x86 32-bit: clibasic-linux-x86.zip
  • Windows x86 64-bit using VT escape codes: clibasic-windows-vt-x64.zip
  • Windows x86 32-bit using VT escape codes: clibasic-windows-vt-x86.zip
  • Windows x86 64-bit using legacy API calls: clibasic-windows-x64.zip
  • Windows x86 32-bit using legacy API calls: clibasic-windows-x86.zip

Extras:

  • Example programs: examples.zip

Beta 0.25.1

16 Oct 23:48
Compare
Choose a tag to compare

Changes:

  • Bugfixes
  • Updated options syntax
  • Removed -f/--file and --args
  • CLIBASIC assumes -x/--exec by default

(Compressed) Executables:

  • Linux x86 64-bit: clibasic-linux-x64.zip
  • Linux x86 32-bit: clibasic-linux-x86.zip
  • Windows x86 64-bit using VT escape codes: clibasic-windows-vt-x64.zip
  • Windows x86 32-bit using VT escape codes: clibasic-windows-vt-x86.zip
  • Windows x86 64-bit using legacy API calls: clibasic-windows-x64.zip
  • Windows x86 32-bit using legacy API calls: clibasic-windows-x86.zip

Extras:

  • Example programs: examples.zip

Beta 0.25

16 Oct 03:42
Compare
Choose a tag to compare

Changes:

  • LABEL is now executed unconditionally
  • Added GOSUB and RETURN
  • Added SWAP
  • Added ABS()

(Compressed) Executables:

  • Linux x86 64-bit: clibasic-linux-x64.zip
  • Linux x86 32-bit: clibasic-linux-x86.zip
  • Windows x86 64-bit using VT escape codes: clibasic-windows-vt-x64.zip
  • Windows x86 32-bit using VT escape codes: clibasic-windows-vt-x86.zip
  • Windows x86 64-bit using legacy API calls: clibasic-windows-x64.zip
  • Windows x86 32-bit using legacy API calls: clibasic-windows-x86.zip

Extras:

  • Example programs: examples.zip

Beta 0.24.2

14 Oct 00:00
Compare
Choose a tag to compare

Changes:

  • Fixed memory leaks
  • Fixed error when compiling with clang

(Compressed) Executables:

  • Linux x86 64-bit: clibasic-linux-x64.zip
  • Linux x86 32-bit: clibasic-linux-x86.zip
  • Windows x86 64-bit using VT escape codes: clibasic-windows-vt-x64.zip
  • Windows x86 32-bit using VT escape codes: clibasic-windows-vt-x86.zip
  • Windows x86 64-bit using legacy API calls: clibasic-windows-x64.zip
  • Windows x86 32-bit using legacy API calls: clibasic-windows-x86.zip

Extras:

  • Example programs: examples.zip

Beta 0.24.1

12 Oct 23:46
Compare
Choose a tag to compare

Changes:

  • Added binary support to VAL()
  • VAL() will now return error 16 if given an invalid value for argument 2
  • Added binary manipulation functions
  • Updated manual

(Compressed) Executables:

  • Linux x86 64-bit: clibasic-linux-x64.zip
  • Linux x86 32-bit: clibasic-linux-x86.zip
  • Windows x86 64-bit using VT escape codes: clibasic-windows-vt-x64.zip
  • Windows x86 32-bit using VT escape codes: clibasic-windows-vt-x86.zip
  • Windows x86 64-bit using legacy API calls: clibasic-windows-x64.zip
  • Windows x86 32-bit using legacy API calls: clibasic-windows-x86.zip

Extras:

  • Example programs: examples.zip