save filename
restore filename
The save command saves the entire session: variables, methods and blocks - including every row and variables set specifically for the block.
To restore a session, use the restore command
The save command cannot save tower objects. Towers will therefore need to be redeclared after a restore. One way of doing so is to create a script to run restore, followed by the tower declarations and then running input on the script.