| Class | Description |
|---|---|
| SLBlockNode |
A statement node that just executes a list of other statements.
|
| SLBreakNode |
Implementation of the SL break statement.
|
| SLContinueNode |
Implementation of the SL continue statement.
|
| SLDebuggerNode |
Implementation of the SL debugger statement.
|
| SLFunctionBodyNode |
The body of a user-defined SL function.
|
| SLIfNode | |
| SLReturnNode |
Implementation of the SL return statement.
|
| SLWhileNode | |
| SLWhileRepeatingNode |
The loop body of a
while loop. |
| Exception | Description |
|---|---|
| SLBreakException |
Exception thrown by the
break statement and caught by the loop statement. |
| SLContinueException |
Exception thrown by the
continue statement and caught by the
loop statement. |
| SLReturnException |
Exception thrown by the
return statement and caught by the
function body. |