JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2018. All rights reserved.