We have implemented the rsi-java interpretor using SugarCubes in a straightforward way. Several sub-classes of Interpretor have also been defined mainly to disconnect the keyboard from the interpretor, to be able to enter new commands and new scripts while the interpretor is running.
We plan to add to the present rsi-java implementation the following features:
The possibility to ``freeze'' an object that is to get, at the end of the current instant, a script which represents ``what remains to be done'' for it.
The way to send a script to a remote rsi-java interpretor through the network. In conjunction with the ``freeze'' operator, this would give us the way to migrate reactive scripts.
The possibility to ``compile'' a script to get sequential Java code.