Constant Field Values


Contents
fi.hu.*

fi.hu.cs.titokone.Animator
private static final int ALU_IN1 16
private static final int ALU_IN2 17
private static final int ALU_OUT 18
private static final int BASE 12
private static final int EXTERNAL_DEVICE 19
private static final int IR 10
private static final int LIMIT 13
private static final int MAR 14
private static final int MBR 15
private static final int MEMORY 20
private static final int PC 9
private static final int R0 0
private static final int R1 1
private static final int R2 2
private static final int R3 3
private static final int R4 4
private static final int R5 5
private static final int R6 6
private static final int R7 7
private static final int SR 11
private static final int TR 8

fi.hu.cs.titokone.Application
public static final java.lang.String DELIMITERS "[ \n\r\t\f,.:;]+"

fi.hu.cs.titokone.BinaryInterpreter
public static final java.lang.String GARBLE ""

fi.hu.cs.titokone.CompileInfo
public static final short FINALIZING 3
public static final short FINALIZING_FIRST_ROUND 1
public static final short FIRST_ROUND 0
public static final short SECOND_ROUND 2

fi.hu.cs.titokone.Compiler
private final int EMPTY -1
private final int MAXINT 2147483647
private final int MININT -2147483648
private final int NOTVALID -1
private final java.lang.String VALIDLABELCHARS "0123456789abcdefghijklmnopqrstuvwxyz\u00e5\u00e4\u00f6_"

fi.hu.cs.titokone.Control
public static final int DEF_HOME_POS 2
public static final int DEF_STDIN_POS 0
public static final int DEF_STDOUT_POS 1
public static final int DEFAULT_MEMORY_SIZE 9

fi.hu.cs.titokone.FileHandler
public static final int APPEND_ACCESS 2
public static final int READ_ACCESS 1
public static final int WRITE_ACCESS 3

fi.hu.cs.titokone.GUI
public static final int ANIMATOR_SPEED_MAX 100
public static final int ANIMATOR_SPEED_MIN 0
private static final int cellMargin 6
public static final short CODE_TABLE 2
public static final short CODE_TABLE_EDITING 6
private static final int COMMENT_LIST_SIZE 100
public static final short COMPILE_COMMAND 0
public static final short CONTINUE_COMMAND 3
public static final short CONTINUE_WITHOUT_PAUSES_COMMAND 4
public static final short FP 7
public static final short INPUT_FIELD 5
public static final short INSTRUCTIONS_AND_DATA_TABLE 3
private static final int lineColumnSize 50
public static final short NONE 1
private static final int numericValueColumnSize 100
public static final short OPEN_FILE_COMMAND 7
public static final short OPTION_COMPILING_COMMENTED 1
public static final short OPTION_COMPILING_PAUSED 0
public static final short OPTION_RUNNING_ANIMATED 4
public static final short OPTION_RUNNING_COMMENTED 3
public static final short OPTION_RUNNING_PAUSED 2
public static final short PC 8
public static final short R0 0
public static final short R1 1
public static final short R2 2
public static final short R3 3
public static final short R4 4
public static final short R5 5
public static final short R6 6
public static final short R7 7
public static final java.lang.String resourceHomeDir "fi/hu/cs/titokone/"
public static final short RUN_COMMAND 1
public static final short SP 6
public static final short STOP_COMMAND 2

fi.hu.cs.titokone.GUIBrain
public static final int ANIMATED 4
private static final short B91_NOT_RUNNING 1
private static final short B91_PAUSED 3
private static final short B91_RUNNING 2
private static final short B91_WAIT_FOR_KBD 4
public static final int COMMENTED 1
private static final short INTERRUPTED_WITH_PAUSE 11
private static final short INTERRUPTED_WITHOUT_PAUSE 10
private static final short K91_COMPILING 6
private static final short K91_NOT_COMPILING 5
private static final short K91_PAUSED 7
public static final int LINE_BY_LINE 2
public static final int MAX_KBD_VALUE 2147483647
public static final int MIN_KBD_VALUE -2147483648
private static final short NONE 0
public static final int PAUSED 2

fi.hu.cs.titokone.GUIThreader
public static final short TASK_COMPILE 2
public static final short TASK_CONTINUE 4
public static final short TASK_ENTER_NUMBER 5
public static final short TASK_OPEN_FILE 1
public static final short TASK_RUN 3
public static final short TASK_STOP 6

fi.hu.cs.titokone.Interpreter
public static final int addressFieldLength 16
public static final int addressModeLength 2
public static final int opcodeLength 8
public static final int registerFieldLength 3

fi.hu.cs.titokone.Processor
private static final java.lang.String ADDRESS_OUT_OF_BOUNDS_MESSAGE "Memory address out of bounds"
private static final java.lang.String BAD_ACCESS_MODE_MESSAGE "Invalid memory addressing mode"
private static final java.lang.String BRANCH_BAD_ACCESS_MODE_MESSAGE "Invalid memory access mode in branching command"
public static final int CRT 0
private static final java.lang.String DIVISION_BY_ZERO_MESSAGE "Division by zero"
private static final java.lang.String INTEGER_OVERFLOW_MESSAGE "Integer overflow"
private static final java.lang.String INVALID_DEVICE_MESSAGE "Invalid device number"
private static final java.lang.String INVALID_OPCODE_MESSAGE "Invalid operation code {0}"
public static final int KBD 1
private static final java.lang.String NO_KDB_DATA_MESSAGE "No keyboard data available"
private static final java.lang.String NO_STDIN_DATA_MESSAGE "No standard input data available"
public static final int OS_CODE_AREA -1
public static final int STDIN 6
public static final int STDOUT 7
private static final java.lang.String STORE_BAD_ACCESS_MODE_MESSAGE "Invalid memory access mode in STORE"

fi.hu.cs.titokone.RunDebugger
public static final short ALU_OPERATION 2
public static final short BRANCH_OPERATION 4
public static final short COMP_OPERATION 3
public static final short DATA_TRANSFER_OPERATION 1
private static final java.lang.String DIRECT "direct"
private static final java.lang.String DIRECT_ADDRESSING "direct addressing"
private static final java.lang.String INDIRECT_ADDRESSING "indirect addressing"
public static final short NO_OPERATION 0
public static final short STACK_OPERATION 6
public static final short SUB_OPERATION 5
public static final short SVC_DATE 15
public static final short SVC_HALT 11
public static final short SVC_OPERATION 7
public static final short SVC_READ 12
public static final short SVC_TIME 14
public static final short SVC_WRITE 13

fi.hu.cs.titokone.Settings
private static final java.lang.String COMMENT_MARKER "#"
public static final java.lang.String COMPILE_MODE "Compilation mode"
public static final java.lang.String DEFAULT_STDIN "Stdin file"
public static final java.lang.String DEFAULT_STDOUT "Stdout file"
public static final java.lang.String KEY_VALUE_SEPARATOR "="
public static final java.lang.String MEMORY_SIZE "Memory size"
public static final java.lang.String RUN_MODE "Running mode"
public static final java.lang.String STDIN_PATH "Stdin path"
public static final java.lang.String STDOUT_PATH "Stdout path"
public static final java.lang.String STDOUT_USE "Stdout use"
public static final java.lang.String UI_LANGUAGE "Language"

fi.hu.cs.titokone.Titokone
public static final int INVALID_PARAMETER -1
private static final java.lang.String PACKAGE "fi.hu.cs.titokone"

fi.hu.cs.titokone.Translator
public static final java.lang.String resourceFamilyName "fi/hu/cs/titokone/resources/Translations"
private static final boolean TESTING false

fi.hu.cs.ttk91.TTK91Cpu
public static final int CU_IR 202
public static final int CU_PC 203
public static final int CU_PC_CURRENT 204
public static final int CU_SR 205
public static final int CU_TR 201
public static final int REG_FP 408
public static final int REG_R0 401
public static final int REG_R1 402
public static final int REG_R2 403
public static final int REG_R3 404
public static final int REG_R4 405
public static final int REG_R5 406
public static final int REG_R6 407
public static final int REG_R7 408
public static final int REG_SP 407
public static final int STATUS_ABNORMAL_EXIT 903
public static final int STATUS_STILL_RUNNING 901
public static final int STATUS_SVC_SD 902