> On 28 Dec 2014, at 14:26, kilon alios <kilon.al...@gmail.com> wrote: > > Call me blind but I dont see anywhere mentioning local/temporary variables > and how they work diffirently for wokspace compared to just regular workspace > variables. Because thats exactly what we discuss here.
Well, maybe the comment should have made a reference to temporary variables. So instead of === A workspace can have its own variables, called "workspace variables", to hold intermediate results. For example, if you type into a workspace "x := 5" and do-it, then later you could type in "y := x * 2" and y would become 10. === maybe === A workspace can have its own variables, called "workspace variables", to hold intermediate results. For example, if you type into a workspace "x := 5" and do-it, then later you could type in "y := x * 2" and y would become 10. Workspace variables are like temporary variables that you normally declare using |x| - the difference is that they are declared automatically on use and only exist in the scope of a particular workspace. === The colours used by syntax highlighting are customisable. Apart from that the highlighting can be a bit flaky. The red should become blue once the variable is in use, it does do, but not reliably. Sven