Instructions
The current demo build can be downloaded from here: http://andrew.cmu.edu/user/epastern/jj/JubJub.rar
If you have a Mac or Linux(untested) you'll have to unzip the files into a folder named "JubJub" in your home directory. Once unzipped, run JJDemo.jar. You'll have to have a Finch connected for the 'run' button to have any effect. Right now it requires Java 1.6 (at some point it will be debugged for 1.5).
Instructions:
- Click and drag blocks to build a program.
- Double click variable blocks with numbers to edit their value, press return to make the text field disappear again.
- You cannot remove variables from blocks, only replace them.
- The current location where a dragging block will be placed will be visibly highlighted.
- If you have a Finch connected clicking the 'run' button will compile and execute your code on the Finch.
- Code displayed at the right will update whenever a block is moved or either the compile or run button is pressed.
Known Issues:
- There is very weak type checking, so any operation or variable can go into any other operation or variable spot (leading to numbers in boolean fields or overlapping operations).
- If you have a Finch connected and the run button doesn't work make sure you have the Java bin directory in your PATH system variable.