nxtBasic 0.6b has just been released

All aspects of programming on the Commander X16.
Post Reply
unartic
Posts: 136
Joined: Sat Oct 28, 2023 3:26 pm

nxtBasic 0.6b has just been released

Post by unartic »

nxtBasic 0.6b is now released and ready to download.

What is nxtBasic?
With nxtBasic, you can write familiar BASIC code and compile it into lightning-fast machine code, allowing you to create more sophisticated programs and compelling games. nxtBasic offers an extensive and ever-growing library of commands and built-in functions, empowering you to push the boundaries of your coding projects.

Whats new?

- Bug fixes
  • Fixed bug in ASC function
  • Fixed bug in left$
  • Fixed bug with loading basic constants
  • Fixed bug with incorrect compile time errors when two return types are possible
  • Fixed bug when returning a value in a function with using EXIT FUNCTION
- New:
  • Commmand: 'HLT' to stop execution of code. Handy for debugging
  • Added REPLACE$ to replace a portion of a string
  • Added SPLITITEM$: a 'split in place' function
  • Added Tally(): counts occurences of a char in a string
  • Added INSTRREV(): same as INSTR but then check from right to left
- Improved:
  • Performance improvement of about 50% on PSET
  • Compile time error checking on using the '+' operator on a mix between string and number
  • Implemented new way to load string and float literals, reducing prg size
Docs and download:
https://github.com/unartic/nxtBasic/ or https://nxtbasic.com/
Last edited by unartic on Wed Aug 21, 2024 6:10 am, edited 1 time in total.
funkheld
Posts: 322
Joined: Mon Feb 26, 2024 11:11 am

Re: nxtBasic 0.6b has just been released

Post by funkheld »

hello...great...

If you keep going like this, you'll soon reach ASM speed..... :D

thanks.
greetings
Post Reply