public class returnStatement extends Statement
| Constructor and Description |
|---|
returnStatement(Expression value,
asteroids.part3.programs.SourceLocation location) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
activeBreakStatement() |
void |
execute() |
java.util.Optional |
execute(java.lang.Object[] args,
java.util.Set<Variable> localVariables) |
boolean |
failedToAdvance() |
getProgram, getSourceLocation, setFailedToAdvance, setProgrampublic returnStatement(Expression value, asteroids.part3.programs.SourceLocation location)
public java.util.Optional execute(java.lang.Object[] args,
java.util.Set<Variable> localVariables)
public boolean failedToAdvance()
failedToAdvance in class Statementpublic boolean activeBreakStatement()
activeBreakStatement in class Statement