Hi there, firstly let me say thanks for an awesome project!
After playing for a bit with the tutorial in the SkookumIDE, I ran into some trouble with the section on Variables. After binding a variable with
!bob : 9, I would execute the next line
bob := 7 and receive the following error
ERROR: The identifier 'bob' does not exist in the current scope
What I realized was that I need to highlight both lines and execute them at the same time, because
!bob creates a temporary variable that only exists in the current scope, and the current scope is defined by the current selection in the workbench. I initially assumed that these variables were in a persistent context somewhere
My apologies if all this is already mentioned in the docs, hoping that it helps someone anyway!