OpenSim: LSL2CS

--- can be transformed to

--- can be transformed to

---

In the above code, the engine will test the condition and call the 'current scope' until the condition is false, then it will set current scope to null and run the third delegate.