Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

AbstractInfiniteTape<T> - Class in de.fxnn.brainfuck.tape
 
AbstractInfiniteTape() - Constructor for class de.fxnn.brainfuck.tape.AbstractInfiniteTape
 
AbstractInstructionPointer - Class in de.fxnn.brainfuck.program
 
AbstractInstructionPointer() - Constructor for class de.fxnn.brainfuck.program.AbstractInstructionPointer
 
atBeginning() - Method in class de.fxnn.brainfuck.tape.TapeSegment
 
atEnd() - Method in class de.fxnn.brainfuck.tape.TapeSegment
 

B

BrainfuckApplication - Class in de.fxnn.brainfuck.cli
 
BrainfuckApplication(String[], InputStream, OutputStream, PrintStream) - Constructor for class de.fxnn.brainfuck.cli.BrainfuckApplication
 
BrainfuckApplicationConfiguration - Class in de.fxnn.brainfuck.cli
 
BrainfuckApplicationConfiguration() - Constructor for class de.fxnn.brainfuck.cli.BrainfuckApplicationConfiguration
 
BrainfuckInstruction - Enum in de.fxnn.brainfuck.interpreter
 
BrainfuckInstructionSet - Interface in de.fxnn.brainfuck.interpreter
 
BrainfuckInterpreter - Class in de.fxnn.brainfuck.interpreter
 
BrainfuckInterpreter(Tape<?>, DataInput, DataOutput) - Constructor for class de.fxnn.brainfuck.interpreter.BrainfuckInterpreter
 
BrainfuckOptionsFactory - Class in de.fxnn.brainfuck.cli
 
BrainfuckOptionsFactory() - Constructor for class de.fxnn.brainfuck.cli.BrainfuckOptionsFactory
 
BrainfuckProgramStartup - Class in de.fxnn.brainfuck.cli
 
BrainfuckProgramStartup(InputStream, OutputStream, BrainfuckApplicationConfiguration) - Constructor for class de.fxnn.brainfuck.cli.BrainfuckProgramStartup
 
buildProgramExecutor() - Method in class de.fxnn.brainfuck.ProgramBuilder
 

C

close() - Method in class de.fxnn.brainfuck.cli.BrainfuckProgramStartup
 
createBrainfuckProgramStartup(BrainfuckApplicationConfiguration) - Method in class de.fxnn.brainfuck.cli.BrainfuckApplication
 
createInstructionPointer(List<Program>) - Static method in class de.fxnn.brainfuck.program.TreeInstructionPointer
 
createInstructionPointerAt(List<Program>, int) - Static method in class de.fxnn.brainfuck.program.TreeInstructionPointer
 
createNextSegment() - Method in class de.fxnn.brainfuck.tape.AbstractInfiniteTape
 
createOptions() - Method in class de.fxnn.brainfuck.cli.BrainfuckOptionsFactory
 
createProgramBuilder(Charset) - Method in class de.fxnn.brainfuck.cli.BrainfuckProgramStartup
 
createSegment() - Method in class de.fxnn.brainfuck.tape.AbstractInfiniteTape
 
createSegment() - Method in class de.fxnn.brainfuck.tape.InfiniteCharacterTape
 
createSegment() - Method in class de.fxnn.brainfuck.tape.InfiniteSignedIntegerTape
 

D

de.fxnn.brainfuck - package de.fxnn.brainfuck
 
de.fxnn.brainfuck.cli - package de.fxnn.brainfuck.cli
 
de.fxnn.brainfuck.interpreter - package de.fxnn.brainfuck.interpreter
 
de.fxnn.brainfuck.program - package de.fxnn.brainfuck.program
 
de.fxnn.brainfuck.tape - package de.fxnn.brainfuck.tape
 
de.fxnn.util - package de.fxnn.util
 
decrement(InstructionPointer) - Method in interface de.fxnn.brainfuck.interpreter.BrainfuckInstructionSet
 
decrement(InstructionPointer) - Method in class de.fxnn.brainfuck.interpreter.FullBrainfuckInstructionSet
 
decrement(InstructionPointer) - Method in class de.fxnn.brainfuck.interpreter.LoopHandlingBrainfuckInstructionSet
 
decrement() - Method in class de.fxnn.brainfuck.tape.InfiniteCharacterTape
 
decrement() - Method in class de.fxnn.brainfuck.tape.InfiniteSignedIntegerTape
 
decrement() - Method in interface de.fxnn.brainfuck.tape.Tape
 
DepthFirstTreeProgramIterator - Class in de.fxnn.brainfuck.program
 
DepthFirstTreeProgramIterator(TreeProgram) - Constructor for class de.fxnn.brainfuck.program.DepthFirstTreeProgramIterator
Not including the treeProgram itself.
displayHelp() - Method in class de.fxnn.brainfuck.cli.BrainfuckApplication
 

E

EmptyProgram - Class in de.fxnn.brainfuck.program
 
EmptyProgram() - Constructor for class de.fxnn.brainfuck.program.EmptyProgram
 
emptyProgram() - Static method in class de.fxnn.brainfuck.program.EmptyProgram
 
emptyProgramInput() - Static method in class de.fxnn.brainfuck.cli.BrainfuckProgramStartup
 
endOfLoop(InstructionPointer) - Method in interface de.fxnn.brainfuck.interpreter.BrainfuckInstructionSet
 
endOfLoop(InstructionPointer) - Method in class de.fxnn.brainfuck.interpreter.LoopHandlingBrainfuckInstructionSet
 
EOF_BEHAVIOUR - Static variable in class de.fxnn.brainfuck.cli.BrainfuckOptionsFactory
 
EOF_BEHAVIOUR_ARGUMENTS - Static variable in class de.fxnn.brainfuck.cli.BrainfuckOptionsFactory
 
eofBehaviourFromArgument(String, TapeEofBehaviour) - Static method in class de.fxnn.brainfuck.cli.BrainfuckOptionsFactory
 
equals(Object) - Method in class de.fxnn.brainfuck.cli.BrainfuckApplicationConfiguration
 
equals(Object) - Method in class de.fxnn.brainfuck.program.StringProgram
 
equals(Object) - Method in class de.fxnn.brainfuck.program.TreeProgram
 
execute(ProgramBuilder) - Method in class de.fxnn.brainfuck.cli.BrainfuckProgramStartup
 

F

firstInstructionAt(List<Program>, int) - Static method in class de.fxnn.brainfuck.program.TreeInstructionPointer
 
forward() - Method in interface de.fxnn.brainfuck.program.InstructionPointer
 
forward() - Method in class de.fxnn.brainfuck.program.InvalidInstructionPointer
 
forward() - Method in class de.fxnn.brainfuck.program.StringInstructionPointer
 
forward() - Method in class de.fxnn.brainfuck.program.TreeInstructionPointer
 
fromCharacter(char) - Static method in enum de.fxnn.brainfuck.interpreter.BrainfuckInstruction
 
FullBrainfuckInstructionSet - Class in de.fxnn.brainfuck.interpreter
 
FullBrainfuckInstructionSet(Deque<InstructionPointer>, Deque<LoopMode>, Tape<?>, DataInput, DataOutput) - Constructor for class de.fxnn.brainfuck.interpreter.FullBrainfuckInstructionSet
 

G

getAllKnownByteOrderMarks() - Static method in class de.fxnn.util.UnicodeBuffers
 
getByteOrderMarksForCharset(Charset) - Static method in class de.fxnn.util.UnicodeBuffers
 
getChildPrograms() - Method in class de.fxnn.brainfuck.program.TreeProgram
 
getDataInputFromFile(File) - Method in class de.fxnn.brainfuck.cli.BrainfuckProgramStartup
 
getDataInputFromStdin() - Method in class de.fxnn.brainfuck.cli.BrainfuckProgramStartup
 
getDataOutputFromFile(File) - Method in class de.fxnn.brainfuck.cli.BrainfuckProgramStartup
 
getEofBehaviour() - Method in class de.fxnn.brainfuck.cli.BrainfuckApplicationConfiguration
 
getEofValue(Tape, DataInput) - Method in enum de.fxnn.brainfuck.tape.TapeEofBehaviour
 
getFirstCodePoint(CharBuffer) - Static method in class de.fxnn.util.UnicodeBuffers
Reads the first code point as defined in Character in the charBuffer, if any.
getInput() - Method in class de.fxnn.brainfuck.ProgramBuilder
 
getInputFile() - Method in class de.fxnn.brainfuck.cli.BrainfuckApplicationConfiguration
 
getInstruction() - Method in interface de.fxnn.brainfuck.program.InstructionPointer
 
getInstruction() - Method in class de.fxnn.brainfuck.program.InvalidInstructionPointer
 
getInstruction() - Method in class de.fxnn.brainfuck.program.StringInstructionPointer
 
getInstruction() - Method in class de.fxnn.brainfuck.program.TreeInstructionPointer
 
getInstructionCharacter() - Method in enum de.fxnn.brainfuck.interpreter.BrainfuckInstruction
 
getNextSegment() - Method in class de.fxnn.brainfuck.tape.TapeSegment
 
getOrCreateNextSegment() - Method in class de.fxnn.brainfuck.tape.AbstractInfiniteTape
 
getOrCreatePreviousSegment() - Method in class de.fxnn.brainfuck.tape.AbstractInfiniteTape
 
getOutput() - Method in class de.fxnn.brainfuck.ProgramBuilder
 
getOutputFile() - Method in class de.fxnn.brainfuck.cli.BrainfuckApplicationConfiguration
 
getPreviousSegment() - Method in class de.fxnn.brainfuck.tape.TapeSegment
 
getProgram() - Method in class de.fxnn.brainfuck.program.StringProgram
 
getProgram() - Method in class de.fxnn.brainfuck.ProgramBuilder
 
getProgramCharset() - Method in class de.fxnn.brainfuck.cli.BrainfuckApplicationConfiguration
 
getStartOfProgram() - Method in class de.fxnn.brainfuck.program.EmptyProgram
 
getStartOfProgram() - Method in interface de.fxnn.brainfuck.program.Program
 
getStartOfProgram() - Method in class de.fxnn.brainfuck.program.StringProgram
 
getStartOfProgram() - Method in class de.fxnn.brainfuck.program.TreeProgram
 
getTape() - Method in class de.fxnn.brainfuck.ProgramBuilder
 
getTapeCharset() - Method in class de.fxnn.brainfuck.cli.BrainfuckApplicationConfiguration
 
getTotalStringProgramLength(Program) - Static method in class de.fxnn.brainfuck.program.TreePrograms
 

H

hashCode() - Method in class de.fxnn.brainfuck.cli.BrainfuckApplicationConfiguration
 
hashCode() - Method in class de.fxnn.brainfuck.program.StringProgram
 
hashCode() - Method in class de.fxnn.brainfuck.program.TreeProgram
 
hasNext() - Method in class de.fxnn.brainfuck.program.DepthFirstTreeProgramIterator
 
HELP - Static variable in class de.fxnn.brainfuck.cli.BrainfuckOptionsFactory
 

I

increment(InstructionPointer) - Method in interface de.fxnn.brainfuck.interpreter.BrainfuckInstructionSet
 
increment(InstructionPointer) - Method in class de.fxnn.brainfuck.interpreter.FullBrainfuckInstructionSet
 
increment(InstructionPointer) - Method in class de.fxnn.brainfuck.interpreter.LoopHandlingBrainfuckInstructionSet
 
increment() - Method in class de.fxnn.brainfuck.tape.InfiniteCharacterTape
 
increment() - Method in class de.fxnn.brainfuck.tape.InfiniteSignedIntegerTape
 
increment() - Method in interface de.fxnn.brainfuck.tape.Tape
 
InfiniteCharacterTape - Class in de.fxnn.brainfuck.tape
NOTE, that a Character is not sufficient to represent each Unicode character.
InfiniteCharacterTape(Charset, TapeEofBehaviour) - Constructor for class de.fxnn.brainfuck.tape.InfiniteCharacterTape
 
InfiniteSignedIntegerTape - Class in de.fxnn.brainfuck.tape
Input and output are done in terms of four byte (aka 32 bit) signed integer values.
InfiniteSignedIntegerTape(TapeEofBehaviour) - Constructor for class de.fxnn.brainfuck.tape.InfiniteSignedIntegerTape
 
input(InstructionPointer) - Method in interface de.fxnn.brainfuck.interpreter.BrainfuckInstructionSet
 
input - Variable in class de.fxnn.brainfuck.interpreter.FullBrainfuckInstructionSet
 
input(InstructionPointer) - Method in class de.fxnn.brainfuck.interpreter.FullBrainfuckInstructionSet
 
input(InstructionPointer) - Method in class de.fxnn.brainfuck.interpreter.LoopHandlingBrainfuckInstructionSet
 
INPUT_FILE - Static variable in class de.fxnn.brainfuck.cli.BrainfuckOptionsFactory
 
Instruction - Interface in de.fxnn.brainfuck.interpreter
 
InstructionPointer - Interface in de.fxnn.brainfuck.program
 
instructionPointerStack - Variable in class de.fxnn.brainfuck.interpreter.LoopHandlingBrainfuckInstructionSet
 
Interpreter - Interface in de.fxnn.brainfuck.interpreter
 
InterpreterException - Exception in de.fxnn.brainfuck.interpreter
 
InterpreterException(String) - Constructor for exception de.fxnn.brainfuck.interpreter.InterpreterException
 
InterpreterException(String, Throwable) - Constructor for exception de.fxnn.brainfuck.interpreter.InterpreterException
 
InvalidInstructionPointer - Class in de.fxnn.brainfuck.program
 
InvalidInstructionPointer() - Constructor for class de.fxnn.brainfuck.program.InvalidInstructionPointer
 
invalidInstructionPointer() - Static method in class de.fxnn.brainfuck.program.InvalidInstructionPointer
 
isEndOfProgram() - Method in class de.fxnn.brainfuck.program.AbstractInstructionPointer
 
isEndOfProgram() - Method in interface de.fxnn.brainfuck.program.InstructionPointer
 
isExecuteCurrentLoopOrNoLoopPresent() - Method in class de.fxnn.brainfuck.interpreter.BrainfuckInterpreter
 
isProgramGivenAsArgument() - Method in class de.fxnn.brainfuck.cli.BrainfuckApplicationConfiguration
 
isZero() - Method in class de.fxnn.brainfuck.tape.InfiniteCharacterTape
 
isZero() - Method in class de.fxnn.brainfuck.tape.InfiniteSignedIntegerTape
 
isZero() - Method in interface de.fxnn.brainfuck.tape.Tape
 
iterateOnce(Iterator<E>) - Static method in class de.fxnn.util.IteratorToIterable
 
iterator() - Method in class de.fxnn.brainfuck.program.TreeProgram
 
iterator() - Method in class de.fxnn.util.IteratorToIterable
 
IteratorToIterable<E> - Class in de.fxnn.util
 

L

LoopHandlingBrainfuckInstructionSet - Class in de.fxnn.brainfuck.interpreter
 
LoopHandlingBrainfuckInstructionSet(Deque<InstructionPointer>, Deque<LoopMode>, Tape<?>) - Constructor for class de.fxnn.brainfuck.interpreter.LoopHandlingBrainfuckInstructionSet
 
LoopMode - Enum in de.fxnn.brainfuck.interpreter
 
loopModeStack - Variable in class de.fxnn.brainfuck.interpreter.LoopHandlingBrainfuckInstructionSet
 

M

main(String[]) - Static method in class de.fxnn.brainfuck.cli.BrainfuckApplication
 
moveBackward(InstructionPointer) - Method in interface de.fxnn.brainfuck.interpreter.BrainfuckInstructionSet
 
moveBackward(InstructionPointer) - Method in class de.fxnn.brainfuck.interpreter.FullBrainfuckInstructionSet
 
moveBackward(InstructionPointer) - Method in class de.fxnn.brainfuck.interpreter.LoopHandlingBrainfuckInstructionSet
 
moveBackward() - Method in class de.fxnn.brainfuck.tape.AbstractInfiniteTape
 
moveBackward() - Method in interface de.fxnn.brainfuck.tape.Tape
 
moveBackward() - Method in class de.fxnn.brainfuck.tape.TapeSegment
 
moveForward(InstructionPointer) - Method in interface de.fxnn.brainfuck.interpreter.BrainfuckInstructionSet
 
moveForward(InstructionPointer) - Method in class de.fxnn.brainfuck.interpreter.FullBrainfuckInstructionSet
 
moveForward(InstructionPointer) - Method in class de.fxnn.brainfuck.interpreter.LoopHandlingBrainfuckInstructionSet
 
moveForward() - Method in class de.fxnn.brainfuck.tape.AbstractInfiniteTape
 
moveForward() - Method in interface de.fxnn.brainfuck.tape.Tape
 
moveForward() - Method in class de.fxnn.brainfuck.tape.TapeSegment
 
moveToIndex(int) - Method in class de.fxnn.brainfuck.tape.TapeSegment
 

N

next() - Method in class de.fxnn.brainfuck.program.DepthFirstTreeProgramIterator
 
noProgramOutput() - Static method in class de.fxnn.brainfuck.cli.BrainfuckProgramStartup
 

O

onInstructionSet(BrainfuckInstructionSet) - Method in enum de.fxnn.brainfuck.interpreter.BrainfuckInstruction
 
OutOfTapeBoundsException - Exception in de.fxnn.brainfuck.tape
 
OutOfTapeBoundsException(String) - Constructor for exception de.fxnn.brainfuck.tape.OutOfTapeBoundsException
 
output(InstructionPointer) - Method in interface de.fxnn.brainfuck.interpreter.BrainfuckInstructionSet
 
output - Variable in class de.fxnn.brainfuck.interpreter.FullBrainfuckInstructionSet
 
output(InstructionPointer) - Method in class de.fxnn.brainfuck.interpreter.FullBrainfuckInstructionSet
 
output(InstructionPointer) - Method in class de.fxnn.brainfuck.interpreter.LoopHandlingBrainfuckInstructionSet
 
OUTPUT_FILE - Static variable in class de.fxnn.brainfuck.cli.BrainfuckOptionsFactory
 

P

Program - Interface in de.fxnn.brainfuck.program
 
PROGRAM_CHARSET - Static variable in class de.fxnn.brainfuck.cli.BrainfuckOptionsFactory
 
PROGRAM_GIVEN_AS_ARGUMENT - Static variable in class de.fxnn.brainfuck.cli.BrainfuckOptionsFactory
 
ProgramBuilder - Class in de.fxnn.brainfuck
 
ProgramBuilder() - Constructor for class de.fxnn.brainfuck.ProgramBuilder
 
ProgramExecutionException - Exception in de.fxnn.brainfuck
 
ProgramExecutionException(String) - Constructor for exception de.fxnn.brainfuck.ProgramExecutionException
 
ProgramExecutionException(String, Throwable) - Constructor for exception de.fxnn.brainfuck.ProgramExecutionException
 
ProgramExecutor - Class in de.fxnn.brainfuck
 
ProgramExecutor(Program, Interpreter) - Constructor for class de.fxnn.brainfuck.ProgramExecutor
 
ProgramStartupException - Exception in de.fxnn.brainfuck.cli
 
ProgramStartupException(String) - Constructor for exception de.fxnn.brainfuck.cli.ProgramStartupException
 
ProgramStartupException(String, Throwable) - Constructor for exception de.fxnn.brainfuck.cli.ProgramStartupException
 

R

read() - Method in class de.fxnn.brainfuck.tape.AbstractInfiniteTape
 
read() - Method in class de.fxnn.brainfuck.tape.TapeSegment
 
readCharset(CommandLine, String) - Method in class de.fxnn.brainfuck.cli.BrainfuckApplication
 
readProgramFromInputStream(Charset) - Method in class de.fxnn.brainfuck.cli.BrainfuckProgramStartup
 
readProgramFromPath(String, Charset) - Method in class de.fxnn.brainfuck.cli.BrainfuckProgramStartup
 
readTo(DataOutput) - Method in class de.fxnn.brainfuck.tape.InfiniteCharacterTape
 
readTo(DataOutput) - Method in class de.fxnn.brainfuck.tape.InfiniteSignedIntegerTape
 
readTo(DataOutput) - Method in interface de.fxnn.brainfuck.tape.Tape
 
run() - Method in class de.fxnn.brainfuck.cli.BrainfuckApplication
 
run() - Method in class de.fxnn.brainfuck.ProgramExecutor
 
runBrainfuckPrograms(List<String>, BrainfuckApplicationConfiguration) - Method in class de.fxnn.brainfuck.cli.BrainfuckApplication
 

S

searchProgramsDepthFirst(Program) - Static method in class de.fxnn.brainfuck.program.TreePrograms
including the treeProgram itself
setEofBehaviour(TapeEofBehaviour) - Method in class de.fxnn.brainfuck.cli.BrainfuckApplicationConfiguration
 
setInputFile(File) - Method in class de.fxnn.brainfuck.cli.BrainfuckApplicationConfiguration
 
setNextSegment(TapeSegment<T>) - Method in class de.fxnn.brainfuck.tape.TapeSegment
 
setOutputFile(File) - Method in class de.fxnn.brainfuck.cli.BrainfuckApplicationConfiguration
 
setPreviousSegment(TapeSegment<T>) - Method in class de.fxnn.brainfuck.tape.TapeSegment
 
setProgramCharset(Charset) - Method in class de.fxnn.brainfuck.cli.BrainfuckApplicationConfiguration
 
setProgramGivenAsArgument(boolean) - Method in class de.fxnn.brainfuck.cli.BrainfuckApplicationConfiguration
 
setTapeCharset(Charset) - Method in class de.fxnn.brainfuck.cli.BrainfuckApplicationConfiguration
 
skipByteOrderMarks(ByteBuffer, Iterable<ByteOrderMark>) - Static method in class de.fxnn.util.UnicodeBuffers
If the byteBuffer starts with one of the BOMs, set the buffers position behind it.
startOfLoop(InstructionPointer) - Method in interface de.fxnn.brainfuck.interpreter.BrainfuckInstructionSet
 
startOfLoop(InstructionPointer) - Method in class de.fxnn.brainfuck.interpreter.LoopHandlingBrainfuckInstructionSet
 
startProgramFromCommandlineArgument(String) - Method in class de.fxnn.brainfuck.cli.BrainfuckProgramStartup
 
step(InstructionPointer, BrainfuckInstructionSet) - Method in enum de.fxnn.brainfuck.interpreter.BrainfuckInstruction
 
step(InstructionPointer) - Method in class de.fxnn.brainfuck.interpreter.BrainfuckInterpreter
 
step(InstructionPointer) - Method in interface de.fxnn.brainfuck.interpreter.Instruction
 
step(InstructionPointer) - Method in interface de.fxnn.brainfuck.interpreter.Interpreter
 
StringInstructionPointer - Class in de.fxnn.brainfuck.program
 
StringInstructionPointer(String, int) - Constructor for class de.fxnn.brainfuck.program.StringInstructionPointer
 
StringProgram - Class in de.fxnn.brainfuck.program
 
StringProgram(String) - Constructor for class de.fxnn.brainfuck.program.StringProgram
 

T

tape - Variable in class de.fxnn.brainfuck.interpreter.LoopHandlingBrainfuckInstructionSet
 
Tape<T> - Interface in de.fxnn.brainfuck.tape
 
TAPE_CHARSET - Static variable in class de.fxnn.brainfuck.cli.BrainfuckOptionsFactory
 
TapeEofBehaviour - Enum in de.fxnn.brainfuck.tape
 
TapeIOException - Exception in de.fxnn.brainfuck.tape
 
TapeIOException(String) - Constructor for exception de.fxnn.brainfuck.tape.TapeIOException
 
TapeIOException(String, Throwable) - Constructor for exception de.fxnn.brainfuck.tape.TapeIOException
 
TapeSegment<T> - Class in de.fxnn.brainfuck.tape
 
TapeSegment(int, T) - Constructor for class de.fxnn.brainfuck.tape.TapeSegment
 
toString() - Method in class de.fxnn.brainfuck.cli.BrainfuckApplicationConfiguration
 
toString() - Method in class de.fxnn.brainfuck.program.StringProgram
 
toString() - Method in class de.fxnn.brainfuck.program.TreeProgram
 
toString(Program) - Static method in class de.fxnn.brainfuck.program.TreePrograms
 
TreeInstructionPointer - Class in de.fxnn.brainfuck.program
 
TreeInstructionPointer(List<Program>, int, InstructionPointer) - Constructor for class de.fxnn.brainfuck.program.TreeInstructionPointer
 
TreeProgram - Class in de.fxnn.brainfuck.program
 
TreeProgram(List<Program>) - Constructor for class de.fxnn.brainfuck.program.TreeProgram
 
TreePrograms - Class in de.fxnn.brainfuck.program
 

U

UnicodeBuffers - Class in de.fxnn.util
 

V

valueOf(String) - Static method in enum de.fxnn.brainfuck.interpreter.BrainfuckInstruction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.fxnn.brainfuck.interpreter.LoopMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.fxnn.brainfuck.tape.TapeEofBehaviour
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.fxnn.brainfuck.interpreter.BrainfuckInstruction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.fxnn.brainfuck.interpreter.LoopMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.fxnn.brainfuck.tape.TapeEofBehaviour
Returns an array containing the constants of this enum type, in the order they are declared.

W

withInput(DataInput) - Method in class de.fxnn.brainfuck.ProgramBuilder
 
withOutput(DataOutput) - Method in class de.fxnn.brainfuck.ProgramBuilder
 
withProgram(Program) - Method in class de.fxnn.brainfuck.ProgramBuilder
 
withTape(Tape<?>) - Method in class de.fxnn.brainfuck.ProgramBuilder
 
write(T) - Method in class de.fxnn.brainfuck.tape.AbstractInfiniteTape
 
write(T) - Method in class de.fxnn.brainfuck.tape.TapeSegment
 
writeFrom(DataInput) - Method in class de.fxnn.brainfuck.tape.InfiniteCharacterTape
 
writeFrom(DataInput) - Method in class de.fxnn.brainfuck.tape.InfiniteSignedIntegerTape
 
writeFrom(DataInput) - Method in interface de.fxnn.brainfuck.tape.Tape
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2018. All rights reserved.