You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Johanna Dorothea Reichmann 01b1f2a807
Initial commit after migrating repo and assuring the product builds and tests pass
5 years ago
.settings Initial commit after migrating repo and assuring the product builds and tests pass 5 years ago
META-INF Initial commit after migrating repo and assuring the product builds and tests pass 5 years ago
build Initial commit after migrating repo and assuring the product builds and tests pass 5 years ago
shellscripts Initial commit after migrating repo and assuring the product builds and tests pass 5 years ago
src/edu/fichte/pbi Initial commit after migrating repo and assuring the product builds and tests pass 5 years ago
.classpath Initial commit after migrating repo and assuring the product builds and tests pass 5 years ago
.gitignore Initial commit after migrating repo and assuring the product builds and tests pass 5 years ago
.project Initial commit after migrating repo and assuring the product builds and tests pass 5 years ago
README.md Initial commit after migrating repo and assuring the product builds and tests pass 5 years ago
build.gradle Initial commit after migrating repo and assuring the product builds and tests pass 5 years ago
build.properties Initial commit after migrating repo and assuring the product builds and tests pass 5 years ago
gradlew Initial commit after migrating repo and assuring the product builds and tests pass 5 years ago
gradlew.bat Initial commit after migrating repo and assuring the product builds and tests pass 5 years ago
gson-2.6.2-javadoc.jar Initial commit after migrating repo and assuring the product builds and tests pass 5 years ago
program.bs1 Initial commit after migrating repo and assuring the product builds and tests pass 5 years ago
unittests.bs1 Initial commit after migrating repo and assuring the product builds and tests pass 5 years ago

README.md

pbi

The πBASIC Interpreter

This is a java program that interprets the Basic Stamp 1 Basic language PBasic (®). Run it on linux/mac with pbi.sh or on windows with pbi.bat (You can also run it on every system with java -jar pbi.jar). Use the filename as last argument. Other flags are: -noinfo (removes the output of additional information about the actual command), -nowarn (removes the output of warnings), and -fast (does not slow down the execution to the level of bs1). Additional contents are: ACTIVATEINFO (a command that activates the output of additional information at runtime), DEACTIVATEINFO (a command that deactivates the output of additional information at runtime), DEBUG EEPROM (a debug argument that outputs the composition of the EEPROM at runtime), SYMBOL new = NEW 16 (a command that adds a new variable of 16 bits to the system), SYSCLOCK (A variable which returns System.currentTimeMillis() - the system-time), BREAKPOINT (a command that loops the evaluation of the user-input as a single command) and ASSERT (a command that creates an error if the following expression is false). A GUI is coming soon.

(written by Elias Groll, Johanna Reichmann)