Made by: Eugene Prout
If you are enjoying the app, please consider donating:
Buy me a coffee
This is where the output code will appear
This is the advanced tutorial designed to discuss features of the editor. A level of programming knowledge beyond the beginner level is assumed.
You can make your own variables using the "make variable" button. This gives a new sensor block as well as blocks to handle assignment. There is no checking implemented so be careful with uninitialised variables.
You can make your own functions under the "make block" button. This will give a definition and the function call. Currently, only "round" inputs are supported - no support for Boolean inputs or labels.
The scoping of variables and passing variables into functions is not well-defined so be careful, the editor will allow you to make code that will result in runtime errors.