public class TreeInstructionPointer extends Object implements InstructionPointer
| Constructor and Description |
|---|
TreeInstructionPointer() |
| Modifier and Type | Method and Description |
|---|---|
static InstructionPointer |
createInstructionPointer(List<Program> childPrograms) |
protected static InstructionPointer |
createInstructionPointerAt(List<Program> childPrograms,
int childProgramIndex) |
protected static InstructionPointer |
firstInstructionAt(List<Program> childPrograms,
int childProgramIndex) |
InstructionPointer |
forward() |
char |
getInstruction() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisEndOfProgrampublic char getInstruction()
getInstruction in interface InstructionPointerpublic InstructionPointer forward()
forward in interface InstructionPointerpublic static InstructionPointer createInstructionPointer(List<Program> childPrograms)
protected static InstructionPointer createInstructionPointerAt(List<Program> childPrograms, int childProgramIndex)
protected static InstructionPointer firstInstructionAt(List<Program> childPrograms, int childProgramIndex)
Copyright © 2018. All rights reserved.