uBASIC is a BASIC interpreter with simple scripting capabilities. This tiny, non-interactive software is designed to enable users to add scripting functions to their projects easily.
Despite its simplicity, it still has a lot of functional capability. An API has been added that allows users to get and set BASIC variables. This addition makes it possible for the uBASIC code to be used in a much more practical sense such as in small scripting languages used in various applications.
The purpose of the program is to aid in the addition of a simple scripting language to applications or systems with memory constraints. For instance, web server applications in uIP or Contiki could benefit immensely from this program.
The program was made primarily for personal use, but the creator secretly hopes that it will be useful to others. The code is available for examination for anyone who is keen to learn about the creation of a really small BASIC interpreter.
Version 0.1: N/A