Bitlash 2.0 RC2 is Available for Download

Hello and good day:

I’ve posted an updated version of Bitlash at http://bitlash.net. Bitlash 2.0 RC2 is available at the links below.

This release fixes a bug in RC1 which broke function definitions in some cases. Characters after the closing } of a function definition triggered a bug

which incorrectly measured the function text. Extra characters stored with the function caused it to fail when called.

See RELEASE notes for details. All users are advised to upgrade to this version to avoid (at least some) puzzling debugging experiences.

Bitlash is an open source interpreted language shell and embedded programming environment for Arduino. The Bitlash shell runs entirely on the Arduino and supports many of the familiar Arduino functions. Bitlash interprets commands you type on the serial port or send from your favorite PC-side programming environment.

Version 2.0 of Bitlash offers improved compatibility with C syntax, an upgrade to the macro system to allow true functions with arguments and return values to be defined in the Bitlash language and stored in EEPROM, and many other small improvements.

For more:

Download: http://bitlash.net/wiki/_media/bitlash-2.0-rc2.zip

Release announcement: http://bitlash.net/wiki/start

Documentation index: http://bitlash.net/wiki/docindex

Happy hacking,

-br

http://entropymouse.com

http://bitlash.net

Kind of like Tiny Basic with functions?

That’s a very good analogy. The ‘t’ is for Tiny after all… (Bill’s Interactive Tiny Language And Shell).

Bitlash owes a debt of gratitude to every little self-hosted environment out there. :wink:

Cheers,

-br

http://entropymouse.com

http://bitlash.net