Files changed (1)
The robots can only be controlled with command line. Press [Ctrl+N], or [ENTER] key when you select a robot, to open a terminal on the selected robot.
+ - **Internal commands** : Internal controls of the operating system (Ex : `cd`, `mkdir`, `let`, `edit`, ...)
+ - **External commands** : commands to interact with the robot and the outside world (Ex : `forward`, `rotleft`, `build`, ...)
Each robot has its own file system. So, feel free to create folders and files in the robots with the commands `mkdir`, `touch`, `edit`, ...
A robot owns 4 registers of 1 byte each that can be written with the command `let` (usable in BASIC-script and in terminal) :
The read-only registers can only be used in expressions. It's forbidden to assign value to this registers.
- `O` : Overflow flag. Gets the value 1 if an arithmetic overflow has occurred in the last expression, 0 otherwise.
The robots can be programmed with a specific language based on [BASIC]. You can edit a program with the command `edit FILE`, run it with `run FILE` and debug it with `debug FILE`.