java.lang.Object
simula.runtime.RTS_COMMON.SPORT_Option
- Enclosing class:
RTS_COMMON
S-PORT Options
-
Field Summary
Modifier and TypeFieldDescription(package private) static String
Used by giveTextInfo(1) The identifier of a class or procedure being separately compiled.(package private) static String
Used by giveTextInfo(3) The external identification given in an external declaration that is being processed.(package private) static String
Used by giveTextInfo(2)The identifier given in an external declaration that is being processed.(package private) static int
Used by getIntInfo.(package private) static int
Used by getIntInfo.(package private) static String
The S-PORT listing file(package private) static int
Used by getIntInfo.(package private) static String
Name of attribute file for the predefined classes etc.(package private) static int
Used by getIntInfo.(package private) static String
Selectors for conditional compilation.(package private) static int
Used by getIntInfo.private static String
S-PORT: Source directory nameprivate static String
S-PORT: Source file name(package private) static String
S-PORT: Sysinsert directory name.(package private) static int
Used by getIntInfo.(package private) static String
Name of a file containing seldom used information for the front end compiler, such as extended error messages. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate static String
createSubfileName
(String subdir, String name) Utility: Create sub-file-name(package private) static String
Returns the attribute output file name.(package private) static String
Returns the external attribute file name.private static String
Returns S-PORT Module name(package private) static String
Returns the S-Code file name.(package private) static String
Returns the scratch file name.(package private) static String
Returns the source file name.
-
Field Details
-
SourceDirName
S-PORT: Source directory name -
SPORT_SourceFileName
S-PORT: Source file name -
SPORT_SysInsertDirName
S-PORT: Sysinsert directory name. -
ListingFileName
The S-PORT listing file -
Selectors
Selectors for conditional compilation. -
PredefFileName
Name of attribute file for the predefined classes etc.NOTE: This file is created when front-end compiling the RTS:
-
XmessageFileName
Name of a file containing seldom used information for the front end compiler, such as extended error messages. -
GenerateScode
static int GenerateScodeUsed by getIntInfo. -
MaxErrors
static int MaxErrorsUsed by getIntInfo. -
GiveNotes
static int GiveNotesUsed by getIntInfo. -
TraceLevel
static int TraceLevelUsed by getIntInfo. -
Recompilation
static int RecompilationUsed by getIntInfo. -
SimobLevel
static int SimobLevelUsed by getIntInfo. -
currentModuleID
Used by giveTextInfo(1) The identifier of a class or procedure being separately compiled. E.g class or procedure identifier -
extIdent
Used by giveTextInfo(2)The identifier given in an external declaration that is being processed. E.g class or procedure identifier -
extFile
Used by giveTextInfo(3) The external identification given in an external declaration that is being processed. E.g. FileName
-
-
Constructor Details
-
SPORT_Option
private SPORT_Option()Default constructor.
-
-
Method Details
-
getModuleName
Returns S-PORT Module name- Returns:
- S-PORT Module name
-
getSourceFileName
Returns the source file name.Used by ENVIRONMENT'getTextInfo
- Returns:
- the source file name
-
getSCodeFileName
Returns the S-Code file name.Used by ENVIRONMENT'getTextInfo
- Returns:
- the S-Code file name
-
createSubfileName
Utility: Create sub-file-name- Parameters:
subdir
- sub-directoryname
- file-name- Returns:
- the resulting file-name
-
getScratchFileName
Returns the scratch file name.Used by ENVIRONMENT'getTextInfo
- Returns:
- the scratch file name
-
getAttributeOutputFileName
Returns the attribute output file name.Used by ENVIRONMENT'getTextInfo
- Returns:
- the attribute output file name
-
getExternalAttributeFileName
Returns the external attribute file name.Used by ENVIRONMENT'getTextInfo
- Returns:
- the external attribute file name
-