Class Summary |
Animator |
This class takes care of the animation window. |
Application |
This class represents a compiled TTK-91-application. |
Binary |
This class represents the contents of a binary file. |
BinaryInterpreter |
This class contains the information to translate a command in
binary form to its symbolic string form. |
CompileDebugger |
This class is used by compiler when it compiles code. |
CompileInfo |
This class is used to tell GUIBrain what compiler has done at the moment. |
Compiler |
This class knows everything about the relation between symbolic
code and binary code. |
Control |
Control class offers the extenal interface to titokone. |
DebugInfo |
This class is parent class for LoadInfo, CompileInfo and RunInfo. |
FileHandler |
This class transforms files into various sorts of buffer classes
depending on who needs them, and saves these buffer classes to
files when needed. |
GUI |
Class GUI is namely the class that implements the Graphical User Interface. |
GUIBrain |
This class contains the intellect the GUI class needs to provide
services to the Control class. |
GUICompileSettingsDialog |
|
GUIHTMLDialog |
|
GUIRunSettingsDialog |
|
GUISettingsDialog |
|
GUIThreader |
|
Interpreter |
This class contains information common to various interpreters. |
JTableX |
This class is basically just normal JTable with added functionality. |
Loader |
This class can load a TTK91Application. |
LoadInfo |
This class provides info about the loading of a program. |
MemoryLine |
This class represents one slot in the TTK-91 computer's memory. |
Message |
This class represents a translatable message to the user. |
Processor |
This class represents the processor. |
RandomAccessMemory |
This class represents the memory of a TTK-91 computer. |
Registers |
This data class contains all the register information. |
RunDebugger |
This class produces objects describing what has changed due to the last
command having been run. |
RunInfo |
This class tells GUIBrain what the processor has done. |
Settings |
This class keeps track of the settings. |
Source |
This class represents source code. |
SymbolicInterpreter |
This class contains the bulk data needed to translate commands to
opcodes etc. |
SymbolTable |
This class represents the symbol table of a TTK-91 program. |
Titokone |
This class is just a launcher for the actual program. |
Translator |
This class deals with translating strings. |