Class Option.internal
java.lang.Object
simula.compiler.utilities.Option.internal
- Enclosing class:
Option
Testing and debugging options
- Author:
- Øystein Myhre Andersen
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic boolean
Debug optionstatic boolean
Debug optionstatic boolean
INLINE_TESTING on/offstatic File
Used by Java-Coding to save the generated .java files.static boolean
List generated .class filesstatic boolean
Debug optionstatic boolean
Debug optionstatic int
Debug optionstatic String
Runtime Optionsstatic String
Runtime Optionsstatic boolean
Used to insert code to enforce 'stack size mismatch'static boolean
Debug optionstatic boolean
Debug optionstatic boolean
Debug optionstatic boolean
Debug optionstatic boolean
Debug optionstatic boolean
Debug optionstatic boolean
Debug optionstatic int
Debug optionstatic boolean
Debug optionstatic boolean
Debug optionstatic boolean
Debug optionstatic boolean
Debug optionstatic boolean
Debug optionstatic boolean
Debug option -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
TESTING_STACK_SIZE
public static boolean TESTING_STACK_SIZEUsed to insert code to enforce 'stack size mismatch' -
LIST_GENERATED_CLASS_FILES
public static boolean LIST_GENERATED_CLASS_FILESList generated .class files -
INLINE_TESTING
public static boolean INLINE_TESTINGINLINE_TESTING on/off -
keepJava
Used by Java-Coding to save the generated .java files. If not set, a temp directory is used/created. -
TRACING
public static boolean TRACINGDebug option -
DEBUGGING
public static boolean DEBUGGINGDebug option -
TRACE_SCAN
public static boolean TRACE_SCANDebug option -
TRACE_COMMENTS
public static boolean TRACE_COMMENTSDebug option -
TRACE_PARSE
public static boolean TRACE_PARSEDebug option -
PRINT_SYNTAX_TREE
public static int PRINT_SYNTAX_TREEDebug option -
TRACE_ATTRIBUTE_OUTPUT
public static boolean TRACE_ATTRIBUTE_OUTPUTDebug option -
TRACE_ATTRIBUTE_INPUT
public static boolean TRACE_ATTRIBUTE_INPUTDebug option -
TRACE_CHECKER
public static boolean TRACE_CHECKERDebug option -
TRACE_CHECKER_OUTPUT
public static boolean TRACE_CHECKER_OUTPUTDebug option -
TRACE_FIND_MEANING
public static int TRACE_FIND_MEANINGDebug option -
TRACE_CODING
public static boolean TRACE_CODINGDebug option -
GNERATE_LINE_CALLS
public static boolean GNERATE_LINE_CALLSDebug option -
TRACE_BYTECODE_OUTPUT
public static boolean TRACE_BYTECODE_OUTPUTDebug option -
LIST_REPAIRED_INSTRUCTION_LIST
public static boolean LIST_REPAIRED_INSTRUCTION_LISTDebug option -
TRACE_REPAIRING
public static boolean TRACE_REPAIRINGDebug option -
LIST_INPUT_INSTRUCTION_LIST
public static boolean LIST_INPUT_INSTRUCTION_LISTDebug option -
TRACE_REPAIRING_INPUT
public static boolean TRACE_REPAIRING_INPUTDebug option -
TRACE_REPAIRING_OUTPUT
public static boolean TRACE_REPAIRING_OUTPUTDebug option -
SOURCE_FILE
Runtime Options -
RUNTIME_USER_DIR
Runtime Options
-
-
Constructor Details
-
internal
public internal()Default Constructor: NOT USED
-
-
Method Details
-
InitCompilerOptions
public static void InitCompilerOptions()Initiate Compiler options
-