Share

Outpost Embedlet Container

File Release Notes and Changelog

Release Name: 0.41 alpha

Notes:
1) The user only needs to install a JRE to develop programs, the full SDK is not needed.

2) In order to run the JPLab application just execute the 'run.bat' file.  There are some example programs in the 'examples' directory to get started with and of course the graphics commands are only for use on a PC but they make it easier to teach beginners how to start programming because they get immediate visual feedback on their code.

3) The interpreter will also run from the command line and the name of the class with the main method is 'org.jbasic.JBasicParser'.

4) Run, Stop and Pause work but Single Step and Break Points are only partially implemented so just ignore them for now.

5) There is a fair amount of error checking functional already and more will be added in the future.

6) The .tini version of the interpreter is in the 'tini' directory.  Just ftp the interpreter to TINI/TStik as normal and then ftp over any .jbas files that need to be run.

7) The JBasicBuilder plugin will eventually automatically upload files to the TINI/TStik (or JStamp or JStik) and then provide a GUI for remote-controlling it.

8) Finally, JBasic currently compiles the source code before running it.  If the initial compiling pause is a problem, a much shorter startup time can be achieved by pre-compiling the file on the PC and just uploading the serialized object graph of the compiled parse tree to the target system.  If this capability is added then the file extension of the pre-compiled code will be .jbac instead of .jbas (with the 'c' standing for 'compiled').


Changes: Version 0.41 is the initial release of JBasic.