Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abort(RTS_TXT) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure abort.
- about - Variable in class simula.editor.EditorMenues
-
Menu item
- about2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- abs(double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure abs.
- abs(float) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure abs.
- abs(int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure abs.
- accept(int...) - Static method in class simula.compiler.parsing.Parse
-
Test to accept a KeyWord.
- accept(CodeBuilder, CodeElement) - Method in class simula.compiler.transform.SimulaCodeTransform
- acceptAdditiveOperation() - Static method in class simula.compiler.syntaxClass.expression.Expression
-
Parse Utility: Accept additive operation.
- acceptAND() - Static method in class simula.compiler.syntaxClass.expression.Expression
-
Parse Utility: Accept Boolean AND.
- acceptANDTHEN() - Static method in class simula.compiler.syntaxClass.expression.Expression
-
Parse Utility: Accept Boolean AND THEN.
- acceptBASICEXPR() - Static method in class simula.compiler.syntaxClass.expression.Expression
-
Parse basic expression.
- acceptDeclaration(BlockDeclaration) - Static method in class simula.compiler.syntaxClass.declaration.Declaration
-
Parse a declaration and add it to the given declaration list.
- acceptEQV() - Static method in class simula.compiler.syntaxClass.expression.Expression
-
Parse Utility: Accept Boolean EQV.
- acceptEXPON() - Static method in class simula.compiler.syntaxClass.expression.Expression
-
Parse Utility: Accept exponentiation.
- acceptExpression() - Static method in class simula.compiler.syntaxClass.expression.Expression
-
Accept expression.
- acceptIdentifier() - Static method in class simula.compiler.parsing.Parse
-
Test to accept an identifier.
- acceptIMP() - Static method in class simula.compiler.syntaxClass.expression.Expression
-
Parse Utility: Accept Boolean IMP.
- acceptModePart(Vector<Parameter>) - Static method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
Parse Utility: Accept mode-part and set matching parameter's mode.
- acceptMULDIV() - Static method in class simula.compiler.syntaxClass.expression.Expression
-
Parse Utility: Accept multiplicative operation.
- acceptNOT() - Static method in class simula.compiler.syntaxClass.expression.Expression
-
Parse Utility: Accept Boolean NOT.
- acceptOR() - Static method in class simula.compiler.syntaxClass.expression.Expression
-
Parse Utility: Accept Boolean OR.
- acceptParameterSpecificationPart(Vector<Parameter>) - Static method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Parse Utility: Accept Class Parameter specification-part updating Parameter's type and kind.
- acceptPostfixOprator() - Static method in class simula.compiler.parsing.Parse
-
Test to accept a postfix operator ( DOT, IS, IN, QUA).
- acceptProtectionPart(ClassDeclaration) - Static method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Parse Utility: Accept protection-part updating Hidden and Protected lists.
- acceptRelation() - Static method in class simula.compiler.syntaxClass.expression.Expression
-
Parse Utility: Accept relation.
- acceptRelationalOperator() - Static method in class simula.compiler.parsing.Parse
-
Test to accept a relational operator.
- acceptSimpleExpression() - Static method in class simula.compiler.syntaxClass.expression.Expression
-
Parse simple expression.
- acceptTEXTCONC() - Static method in class simula.compiler.syntaxClass.expression.Expression
-
Parse Utility: Accept text concatenation.
- acceptType() - Static method in class simula.compiler.parsing.Parse
-
Test to accept a Type.
- acceptUNIMULDIV() - Static method in class simula.compiler.syntaxClass.expression.Expression
-
Parse Utility: Accept unary plus and minus.
- acceptValuePart(Vector<Parameter>) - Static method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Parse utility: Accept value part and set matching parameter's mode.
- accessRemoteArray - Variable in class simula.compiler.syntaxClass.expression.RemoteVariable
-
Used to indicate access remote array.
- accum - Variable in class simula.compiler.parsing.SimulaScanner
-
StringBuilder used to accumulate input strings for Simula Editor.
- accum(RTS_NAME<Double>, RTS_NAME<Double>, RTS_NAME<Double>, double) - Method in class simula.runtime.RTS_Simulation
-
Utility procedure accum.
- accumLabelList(BlockDeclaration) - Static method in class simula.compiler.utilities.LabelList
-
Accumulate the label list for the given block.
- accumLabels - Variable in class simula.compiler.utilities.LabelList
-
Set by MAKE_READY_FOR_CODING or accumLabelList
- accumLabelSize() - Method in class simula.compiler.utilities.LabelList
-
Get number of accumulated labels.
- actionListener - Variable in class simula.compiler.utilities.ConsolePanel
-
the ActionListener
- actionListener - Variable in class simula.editor.EditorMenues
-
the ActionListener
- actionListener - Variable in class simula.runtime.RTS_ConsolePanel
-
the ActionListener
- ACTIVATE - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- ACTIVATE3(boolean, RTS_Process, boolean, RTS_Process) - Method in class simula.runtime.RTS_Simulation
-
Utility: ACTIVATE3: (re)Activate x before/after y
- ActivateAfter(boolean, RTS_Process, RTS_Process) - Method in class simula.runtime.RTS_Simulation
-
Activate after: (re)Activate x after y
- ActivateAt(boolean, RTS_Process, double, boolean) - Method in class simula.runtime.RTS_Simulation
-
Activate at: (re)activate x at t { prior }
- ActivateBefore(boolean, RTS_Process, RTS_Process) - Method in class simula.runtime.RTS_Simulation
-
Activate before: (re)Activate x before y
- ActivateDelay(boolean, RTS_Process, double, boolean) - Method in class simula.runtime.RTS_Simulation
-
Delayed activation: (re)activate x delay t { prior }
- ActivateDirect(boolean, RTS_Process) - Method in class simula.runtime.RTS_Simulation
-
Direct activation: (re)activate x
- ActivationCode() - Constructor for enum class simula.compiler.syntaxClass.statement.ActivationStatement.ActivationCode
- ActivationStatement - Class in simula.compiler.syntaxClass.statement
-
Activation Statement.
- ActivationStatement - Static variable in class simula.compiler.utilities.ObjectKind
-
ActivationStatement
- ActivationStatement() - Constructor for class simula.compiler.syntaxClass.statement.ActivationStatement
-
Default constructor used by Attribute File I/O
- ActivationStatement(int) - Constructor for class simula.compiler.syntaxClass.statement.ActivationStatement
-
Create a new ActivationStatement.
- ActivationStatement.ActivationCode - Enum Class in simula.compiler.syntaxClass.statement
-
The activation code
- add(boolean, File, int) - Method in class simula.compiler.JarFileBuilder
-
Add directory or a file to a JarOutputStream, or Put it into the intermediate classFileMap.
- add(Object) - Method in class simula.compiler.utilities.ObjectList
- add(Declaration) - Method in class simula.compiler.utilities.DeclarationList
-
Add a declaration to this list.
- add(LabelDeclaration) - Method in class simula.compiler.utilities.LabelList
-
Add a label to the local label list.
- addChar(char) - Method in class simula.runtime.RTS_PageWriter
-
Add a character to the current line.
- addClassToSuperClass(ClassDesc, ClassDesc) - Static method in class simula.compiler.utilities.ClassHierarchy
-
Add a class to the classToSuperClass map.
- addepsilon(double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure addepsilon.
- addepsilon(float) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure addepsilon.
- addIncludeQueue() - Method in class simula.compiler.JarFileBuilder
-
Add the jarFiles in the includeQueue.
- addLeadingLabel(String) - Method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
ClassFile coding utility: AD'HOC Leading Label
- addLeadingLabel(String) - Method in class simula.compiler.syntaxClass.statement.BlockStatement
-
Add a leading label to this BlockStatement.
- addLine(String) - Method in class simula.runtime.RTS_PageWriter.Sheet
-
Add a line of text to this Sheet.
- addPlussExponent(String) - Static method in class simula.runtime.RTS_TXT
-
Real Edit Utility: Add plus exponent to the given string
- addPopupMenuItems() - Method in class simula.editor.EditorMenues
-
Add popup menu items,
- addRTArguments(Vector<String>) - Static method in class simula.editor.RTOption
-
Add Runtime options to the argument vector.
- addStandardAttribute(Type, String) - Method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Create and add a new standard attribute.
- addStandardAttribute(Type, String, Number) - Method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Create and add a new constant standard attribute.
- addStandardClass(StandardClass) - Method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Add a StandardClass.
- addStandardProcedure(int, String[], Type, String, Parameter...) - Method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Create and add a new StandardProcedure.
- addStandardProcedure(int, Type, String) - Method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Create and add a new StandardProcedure.
- addStandardProcedure(int, Type, String, Parameter...) - Method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Create and add a new StandardProcedure.
- addStylesToDocument(StyledDocument) - Method in class simula.compiler.utilities.ConsolePanel
-
Utility to add styles to the document
- addStylesToDocument(StyledDocument) - Method in class simula.editor.SourceTextPanel
-
Add Styles to the document.
- addStylesToDocument(StyledDocument) - Method in class simula.runtime.RTS_ConsolePanel
-
Add styles to a Document
- addTempClassFiles() - Method in class simula.compiler.JarFileBuilder
-
Add temp .class files to jarOutputStream.
- addToIncludeQueue(JarFile) - Static method in class simula.compiler.JarFileBuilder
-
Add the jarFile to the includeQueue.
- addWindowListener(RTS_Frame) - Static method in class simula.runtime.RTS_Frame
-
Add WindowListener to a RTS_Frame.
- after - Enum constant in enum class simula.compiler.syntaxClass.statement.ActivationStatement.ActivationCode
-
(Re)Activate Process AFTER ...
- AFTER - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- allNodes - Static variable in class simula.compiler.utilities.ClassHierarchy
-
list of all Nodes.
- allocateLocalVariable(Type) - Method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
Allocate slot for a local variable.
- AND - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- AND_THEN - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- animation - Variable in class simula.runtime.RTS_TextElement
-
The current animation.
- anyCreate - Enum constant in enum class simula.runtime.RTS_File._CreateAction
-
if the file does exist at "open" the file is opened, otherwise a new file is created
- appendHex(StringBuilder, char) - Method in class simula.compiler.syntaxClass.expression.Constant
-
Java Encoding Utility: Edit hex(c) and append it to the given StringBuilder.
- AppendLeadingZeroes(String, int) - Static method in class simula.editor.SimulaEditor
-
Utility: Append leading zeroes.
- appendLine(int, int) - Method in class simula.compiler.JavaSourceFileCoder
-
Append an entry to the line map.
- arccos(double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure arccos.
- arcsin(double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure arcsin.
- arctan(double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure arctan.
- arctan2(double, double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure arctan2.
- argv - Static variable in class simula.runtime.RTS_Option
-
Command line arguments
- argv(int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Extended Standard procedure argv.
- ArithmeticExpression - Class in simula.compiler.syntaxClass.expression
-
Arithmetic expressions
- ArithmeticExpression - Static variable in class simula.compiler.utilities.ObjectKind
-
ArithmeticExpression
- ArithmeticExpression() - Constructor for class simula.compiler.syntaxClass.expression.ArithmeticExpression
-
Default constructor used by Attribute File I/O
- ArithmeticExpression(Expression, int, Expression) - Constructor for class simula.compiler.syntaxClass.expression.ArithmeticExpression
-
Create a new ArithmeticExpression.
- arithmeticTypeConversion(Type, Type) - Static method in class simula.compiler.syntaxClass.Type
-
Returns the most dominant type.
- Array - Static variable in class simula.compiler.syntaxClass.declaration.Parameter.Kind
-
Array parameter
- ARRAY - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- ArrayDeclaration - Class in simula.compiler.syntaxClass.declaration
-
Array Declaration.
- ArrayDeclaration - Static variable in class simula.compiler.utilities.ObjectKind
-
Array Declaration
- ArrayDeclaration() - Constructor for class simula.compiler.syntaxClass.declaration.ArrayDeclaration
-
Default constructor used by Attribute File I/O
- ArrayDeclaration(String, Type, Vector<ArrayDeclaration.BoundPair>) - Constructor for class simula.compiler.syntaxClass.declaration.ArrayDeclaration
-
Create a new ArrayDeclaration
- ArrayDeclaration.BoundPair - Class in simula.compiler.syntaxClass.declaration
-
Utility Class to hold a BoundPair.
- arrayGetElement(VariableExpression, boolean, CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
-
ClassFile coding utility: Build invoke ARRAY_getELEMENT.
- arrayGetElement(Type, String, boolean, Vector<Expression>, Meaning, DeclarationScope, CodeBuilder) - Static method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
-
ClassFile coding utility: Build invoke ARRAY_getELEMENT.
- arrayGetElement2(Type, String, Vector<Expression>, CodeBuilder) - Static method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
-
ClassFile coding utility: Build invoke ARRAY_getELEMENT.
- arrayPutElement(VariableExpression, boolean, Expression, CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
-
ClassFile coding utility: Build invoke ARRAY_putELEMENT.
- arrayPutElement(Meaning, String, boolean, Vector<Expression>, Expression, CodeBuilder) - Static method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
-
ClassFile coding utility: Build invoke ARRAY_putELEMENT.
- arrayPutElement2(Meaning, Vector<Expression>, Expression, CodeBuilder) - Static method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
-
ClassFile coding utility: Build invoke ARRAY_putELEMENT.
- arrayValue(Object) - Method in class simula.runtime.RTS_RTObject
-
Utility method to support Parameter Transmission in case of Formal/Virtual Procedure Call.
- ask - Variable in class simula.runtime.RTS_PageWriter
-
If true: ask user to set font and paper orientation through a popup dialogue.
- asNormalMethod(VariableExpression) - Static method in class simula.compiler.syntaxClass.expression.CallProcedure
-
Java Coding: Edit Call Procedure as normal Method.
- asRemoteMethod(Expression, ProcedureDeclaration, VariableExpression) - Static method in class simula.compiler.syntaxClass.expression.CallProcedure
-
Java Coding: Edit Call Procedure as remote Method.
- ASSERT(boolean, String) - Static method in class simula.compiler.utilities.Util
-
Utility method: ASSERT
- ASSERT_SEMANTICS_CHECKED() - Method in class simula.compiler.syntaxClass.SyntaxClass
-
Assert that semantic checking done.
- AssignmentOperation - Class in simula.compiler.syntaxClass.expression
-
Assignment Operation.
- AssignmentOperation - Static variable in class simula.compiler.utilities.ObjectKind
-
AssignmentOperation
- AssignmentOperation() - Constructor for class simula.compiler.syntaxClass.expression.AssignmentOperation
-
Default constructor used by Attribute File I/O
- AssignmentOperation(Expression, int, Expression) - Constructor for class simula.compiler.syntaxClass.expression.AssignmentOperation
-
AssignmentOperation.
- assignmentOperator - Variable in class simula.compiler.syntaxClass.statement.ForStatement
-
Assignment operator := or :-
- ASSIGNREF - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- ASSIGNVALUE - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- asStaticMethod(VariableExpression, boolean) - Static method in class simula.compiler.syntaxClass.expression.CallProcedure
-
Java Coding: Edit Call Procedure as static Method.
- at - Enum constant in enum class simula.compiler.syntaxClass.statement.ActivationStatement.ActivationCode
-
(Re)Activate Process AT ...
- AT - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- atEnd(CodeBuilder) - Method in class simula.compiler.transform.SimulaCodeTransform
- attached - Enum constant in enum class simula.runtime.OperationalState
-
The object is attached
- AttributeFileIO - Class in simula.compiler
-
Simula attribute file input/output.
- AttributeFileIO() - Constructor for class simula.compiler.AttributeFileIO
-
Default Constructor: NOT USED
- AttributeInputStream - Class in simula.compiler
-
Attribute input stream.
- AttributeInputStream(InputStream, String) - Constructor for class simula.compiler.AttributeInputStream
-
Creates a new AttributeInputStream to read data from the specified InputStream.
- AttributeOutputStream - Class in simula.compiler
-
Attribute output stream.
- AttributeOutputStream(OutputStream) - Constructor for class simula.compiler.AttributeOutputStream
-
Creates a new AttributeOutputStream to write data to the specified OutputStream.
- AUTO_REFRESH - Variable in class simula.editor.SourceTextPanel
-
Signals auto refresh.
- autoRefresh - Variable in class simula.editor.EditorMenues
-
CheckBox
- autoRefresh2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- autoRefresher - Static variable in class simula.editor.SimulaEditor
-
The autoRefresher
- AutoRefresher() - Constructor for class simula.editor.SimulaEditor.AutoRefresher
-
Constructor
B
- backLink - Variable in class simula.compiler.syntaxClass.expression.Expression
-
This Expression is part of backLink Expression/Statement.
- BASE - Variable in class simula.runtime.RTS_ARRAY
-
The fictitious base.
- basicDRAW(RTS_NAME<Integer>) - Static method in class simula.runtime.RTS_RandomDrawing
-
Procedure basicDRAW.
- BASICIO - Static variable in class simula.compiler.syntaxClass.declaration.StandardClass
-
The Standard Class BASICIO.
- BBLK() - Method in class simula.runtime.RTS_RTObject
-
This routine is used to initiate a block instance.
- before - Enum constant in enum class simula.compiler.syntaxClass.statement.ActivationStatement.ActivationCode
-
(Re)Activate Process BEFORE ...
- BEFORE - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- BEGBRACKET - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- BEGIN - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- beginCoroutine() - Method in class simula.runtime.RTS_CLASS
-
Begin a QPS component in a separate coroutine.
- BEGPAR - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- bl - Variable in class simula.runtime.RTS_Ranking
-
Back link.
- blanks(int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure blanks.
- BLOCK_TRACING - Static variable in class simula.editor.RTOption
-
Runtime Option
- BLOCK_TRACING - Static variable in class simula.runtime.RTS_Option
-
Debug: Trace enter and exit of blocks, classes and procedures.
- blockDeclaration - Variable in class simula.compiler.JavaSourceFileCoder
-
Given as argument.
- blockDeclaration - Variable in class simula.compiler.syntaxClass.statement.BlockStatement
-
The associated block declaration.
- BlockDeclaration - Class in simula.compiler.syntaxClass.declaration
-
Block Declaration.
- BlockDeclaration(String) - Constructor for class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
Create a new BlockDeclaration with the given identifier.
- BlockDeclaration(String, int) - Constructor for class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
Create a new BlockDeclaration.
- blockPrefix - Variable in class simula.compiler.syntaxClass.declaration.PrefixedBlockDeclaration
-
/// The block prefix.
- BlockStatement - Class in simula.compiler.syntaxClass.statement
-
BlockStatement.
- BlockStatement - Static variable in class simula.compiler.utilities.ObjectKind
-
BlockStatement
- BlockStatement() - Constructor for class simula.compiler.syntaxClass.statement.BlockStatement
-
Default constructor used by Attribute File I/O
- BlockStatement(BlockDeclaration) - Constructor for class simula.compiler.syntaxClass.statement.BlockStatement
-
Create a new BlockStatement.
- book - Variable in class simula.runtime.RTS_PageWriter
-
The associated Book
- Boolean - Static variable in class simula.compiler.syntaxClass.Type
-
Simula's Boolean type
- BOOLEAN - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- BooleanExpression - Class in simula.compiler.syntaxClass.expression
-
Boolean expressions.
- BooleanExpression - Static variable in class simula.compiler.utilities.ObjectKind
-
BooleanExpression
- BooleanExpression() - Constructor for class simula.compiler.syntaxClass.expression.BooleanExpression
-
Default constructor used by Attribute File I/O
- BooleanExpression(Expression, int, Expression) - Constructor for class simula.compiler.syntaxClass.expression.BooleanExpression
-
Create a new BooleanExpression.
- BOOLEANKONST - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- booleanValue(Object) - Method in class simula.runtime.RTS_RTObject
-
Utility method to support Parameter Transmission in case of Formal/Virtual Procedure Call.
- bot - Variable in class simula.runtime.RTS_PageWriter
-
The bottom margin.
- BoundPair(Expression, Expression) - Constructor for class simula.compiler.syntaxClass.declaration.ArrayDeclaration.BoundPair
-
Create a new BoundPair.
- boundPairList - Variable in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
-
The list of BoundPair.
- BOUNDS - Variable in class simula.runtime.RTS_ARRAY
-
The initilal BOUND pairs
- BPRG(String, String[]) - Static method in class simula.runtime.RTS_UTIL
-
The begin program routine (BPRG) is the runtime system initialization routine.
- breakoutimage() - Method in class simula.runtime.RTS_Outfile
-
Procedure breakoutimage.
- build_JUMPTABLE(CodeBuilder.BlockCodeBuilder) - Method in class simula.compiler.utilities.LabelList
-
ClassFile coding utility: Build the TableSwitch Instruction.
- build_STM_BODY(CodeBuilder, Label, Label) - Method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
ClassFile coding utility: Build byteCode for the '_STM' method.
- build_STM_BODY(CodeBuilder, Label, Label) - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Generate byteCode for the '_STM' method.
- build_STM_BODY(CodeBuilder, Label, Label) - Method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
- build_STM_BODY(CodeBuilder, Label, Label) - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
Generate byteCode for the '_STM' method.
- build_STM_BODY(CodeBuilder, Label, Label) - Method in class simula.compiler.syntaxClass.declaration.SwitchDeclaration
-
Generate byteCode for the '_STM' method.
- build_STMS(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
-
ClassFile coding utility: Build the statements.
- build_SWITCH(CodeBuilder.BlockCodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
ClassFile coding utility: Build switch
- build_TRY_CATCH(CodeBuilder, Label, Label) - Method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
ClassFile coding utility: Build byteCode for the try-catch part of the '_STM' method.
- buildActivateAfter(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.ActivationStatement
-
ClassFile coding utility: Build (Re)Activate Process AFTER ...
- buildActivateAt(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.ActivationStatement
-
ClassFile coding utility: Build (Re)Activate Process AT ...
- buildActivateBefore(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.ActivationStatement
-
ClassFile coding utility: Build (Re)Activate Process BEFORE ...
- buildActivateDelay(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.ActivationStatement
-
ClassFile coding utility: Build (Re)Activate Process DELAY ...
- buildActivateDirect(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.ActivationStatement
-
ClassFile coding utility: Build direct (re)activation
- buildAndLoadOrAddClassFile() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Defined in DeclarationScope - Redefined in ClassDeclaration
- buildAndLoadOrAddClassFile() - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Redefined in ClassDeclaration
- buildArrayParameter(Parameter, VariableExpression, boolean, CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.AssignmentOperation
-
ClassFile coding utility: Build Array Parameter
- buildAssignment(CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.AssignmentOperation
-
ClassFile coding utility: Build Assigment.
- buildAttrFile(ProgramModule) - Static method in class simula.compiler.AttributeFileIO
-
Build a module's attribute file.
- buildByteCode(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.ConnectionBlock
- buildByteCode(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
- buildByteCode(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.PrefixedBlockDeclaration
- buildByteCode(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.ActivationStatement
- buildByteCode(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.BlockStatement
- buildByteCode(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.ConditionalStatement
- buildByteCode(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.ConnectionDoPart
- buildByteCode(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.ConnectionStatement
- buildByteCode(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.ConnectionWhenPart
- buildByteCode(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.DummyStatement
- buildByteCode(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.ForStatement
- buildByteCode(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.GotoStatement
- buildByteCode(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.InlineStatement
- buildByteCode(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.InnerStatement
- buildByteCode(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.LabeledStatement
- buildByteCode(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.StandaloneExpression
- buildByteCode(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.Statement
-
Build Java ByteCode.
- buildByteCode(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.SwitchStatement
- buildByteCode(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.SwitchStatement.SwitchWhenPart
-
ClassFile coding utility: buildByteCode.
- buildByteCode(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.WhileStatement
- buildByteCode(CodeBuilder) - Method in class simula.compiler.syntaxClass.SyntaxClass
-
Build Java ClassFile ByteCode.
- buildByteCode(CodeBuilder, VariableExpression) - Method in class simula.compiler.syntaxClass.statement.ForListElement
-
Build byte code.
- buildByteCode(CodeBuilder, VariableExpression) - Method in class simula.compiler.syntaxClass.statement.ForWhileElement
- buildByteCode(CodeBuilder, VariableExpression) - Method in class simula.compiler.syntaxClass.statement.StepUntilElement
- buildCallMethod(ClassDesc, CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.VirtualSpecification
-
Build call virtual method.
- buildClassFile() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
- buildClassFile() - Method in class simula.compiler.syntaxClass.declaration.ConnectionBlock
- buildClassFile() - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Build Class File
- buildClassFile() - Method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
- buildClassFile() - Method in class simula.compiler.syntaxClass.declaration.PrefixedBlockDeclaration
- buildClassFile() - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
- buildClassFile() - Method in class simula.compiler.syntaxClass.declaration.Thunk
- buildConstructor(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Generate byteCode for the Constructor.
- buildConstructor(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
-
Generate byteCode for the Constructor.
- buildConstructor(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.Thunk
-
Generate byteCode for the Constructor.
- buildConstructor(MethodBuilder) - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
Generate byteCode for the Constructor.
- buildConstructor2(MethodBuilder) - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
Generate byteCode for the Constructor.
- BuildCP - Class in simula.compiler.syntaxClass.expression
-
Coding Utilities: Build Call Procedure (CP)
- BuildCP() - Constructor for class simula.compiler.syntaxClass.expression.BuildCP
-
Default Constructor: NOT USED
- buildCPF(VariableExpression, CodeBuilder) - Static method in class simula.compiler.syntaxClass.expression.BuildCPF
-
Coding Utility: Build Call Procedure Formal.
- BuildCPF - Class in simula.compiler.syntaxClass.expression
-
Coding Utilities: Build Call Procedure Formal (CPF).
- BuildCPF() - Constructor for class simula.compiler.syntaxClass.expression.BuildCPF
-
Default Constructor: NOT USED
- BuildCPV - Class in simula.compiler.syntaxClass.expression
-
Coding Utilities: Build Call Procedure Virtual (CPV).
- BuildCPV() - Constructor for class simula.compiler.syntaxClass.expression.BuildCPV
-
Default Constructor: NOT USED
- buildCSVP(VariableExpression, ProcedureSpecification, CodeBuilder) - Static method in class simula.compiler.syntaxClass.expression.BuildCPV
-
Coding Utility: Build Call Specified Virtual Procedure.
- buildCTX(int, CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
ClassFile coding utility: Build current context chain.
- buildCTX(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
ClassFile coding utility: Build current context chain.
- buildCTX2(int, CodeBuilder) - Static method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
ClassFile coding utility: Build context chain.
- buildDeclaration(ClassBuilder, BlockDeclaration) - Method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
- buildDeclaration(ClassBuilder, BlockDeclaration) - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
- buildDeclaration(ClassBuilder, BlockDeclaration) - Method in class simula.compiler.syntaxClass.declaration.Declaration
-
Output Java ByteCode.
- buildDeclaration(ClassBuilder, BlockDeclaration) - Method in class simula.compiler.syntaxClass.declaration.InspectVariableDeclaration
- buildDeclaration(ClassBuilder, BlockDeclaration) - Method in class simula.compiler.syntaxClass.declaration.LabelDeclaration
- buildDeclaration(ClassBuilder, BlockDeclaration) - Method in class simula.compiler.syntaxClass.declaration.Parameter
-
ClassFile coding utility: buildDeclaration of this Parameter.
- buildDeclaration(ClassBuilder, BlockDeclaration) - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
- buildDeclaration(ClassBuilder, BlockDeclaration) - Method in class simula.compiler.syntaxClass.declaration.SimpleVariableDeclaration
- buildDeclaration(ClassBuilder, BlockDeclaration) - Method in class simula.compiler.syntaxClass.declaration.UndefinedDeclaration
- buildDeclarationCode(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
- buildDeclarationCode(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.Declaration
-
Output Java ByteCode.
- buildEvaluateParameter(Parameter, Expression, Expression, CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.VariableExpression
-
ClassFile Coding Utility: Build this Parameter.
- buildEvaluation(Expression, CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.ArithmeticExpression
- buildEvaluation(Expression, CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.AssignmentOperation
-
Build Java ByteCode.
- buildEvaluation(Expression, CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.BooleanExpression
- buildEvaluation(Expression, CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.ConditionalExpression
- buildEvaluation(Expression, CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.Constant
- buildEvaluation(Expression, CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.Expression
-
ClassFile coding utility: Build Evaluation Code.
- buildEvaluation(Expression, CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.LocalObject
- buildEvaluation(Expression, CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.ObjectGenerator
- buildEvaluation(Expression, CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.ObjectRelation
- buildEvaluation(Expression, CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.QualifiedObject
- buildEvaluation(Expression, CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.RelationalOperation
- buildEvaluation(Expression, CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.RemoteVariable
- buildEvaluation(Expression, CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.TextExpression
- buildEvaluation(Expression, CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.TypeConversion
- buildEvaluation(Expression, CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.UnaryOperation
- buildEvaluation(Expression, CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.VariableExpression
-
ClassFile Coding Utility: Build this Variable.
- buildGetArrayField(Type, Meaning, DeclarationScope, String, boolean, CodeBuilder) - Static method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
-
ClassFile coding utility: Build 'Get Array Field'
- buildIdentifierAccess(boolean, CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.VariableExpression
-
ClassFile Coding Utility: Edit identifier access.
- buildIdentifierAccess(boolean, CodeBuilder) - Method in class simula.compiler.utilities.Meaning
-
ClassFile Coding Utility: Build identifier access.
- buildInitAttribute(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
- buildInitAttribute(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
- buildInitAttribute(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.Declaration
-
Output Java ByteCode.
- buildInitAttribute(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.InspectVariableDeclaration
- buildInitAttribute(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.LabelDeclaration
- buildInitAttribute(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
- buildInitAttribute(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.SimpleVariableDeclaration
- buildInitAttribute(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.UndefinedDeclaration
- buildIntConst(CodeBuilder, boolean) - Static method in class simula.compiler.syntaxClass.expression.Constant
-
ClassFile coding: Build boolean const as an integer 1:true or 0:false.
- buildIntConst(CodeBuilder, int) - Static method in class simula.compiler.syntaxClass.expression.Constant
-
ClassFile coding: Build integer const.
- buildInvoke(int, Expression, CodeBuilder) - Static method in class simula.compiler.syntaxClass.declaration.Thunk
-
ClassFile Coding Utility: Build invoke Thunk
- buildInvokeTextRel(int, CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke UTIL Text relation code.
- buildIsMethodDetachUsed(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
Generate byteCode for the 'buildIsMethodDetachUsed' method.
- buildIsQPSystemBlock(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
Generate byteCode for the 'isQPSystemBlock' method.
- buildLabelQuant(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.LabelDeclaration
-
Build Label Quantity
- buildLineNumber(CodeBuilder, int) - Static method in class simula.compiler.utilities.Util
-
Build line number method call.
- BuildLoad_RESULT(VariableExpression, CodeBuilder) - Static method in class simula.compiler.syntaxClass.expression.BuildCPV
-
ClassFile coding utility: Build Load_RESULT.
- buildMayBeConvert(Type, Type, CodeBuilder) - Static method in class simula.compiler.syntaxClass.expression.TypeConversion
-
ClassFile coding utility: Test if a TypeConversion is necessary and then create it.
- buildMethod(ClassBuilder) - Method in class simula.compiler.syntaxClass.declaration.VirtualMatch
-
Build virtual match method.
- buildMethod(ClassBuilder) - Method in class simula.compiler.syntaxClass.declaration.VirtualSpecification
-
Build the default virtual match method RTS_LABEL or RTS_PRCQNT.
- buildMethod_CatchingErrors_TRY_CATCH(CodeBuilder, Label, Label) - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Generate byteCode for the 'CatchingErrors_TRY_CATCH' method.
- buildMethod_get(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.Thunk
-
Generate byteCode for the 'get' method.
- buildMethod_put(CodeBuilder, Expression, Expression) - Method in class simula.compiler.syntaxClass.declaration.Thunk
-
Generate byteCode for the 'put' method.
- buildMethod_put2(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.Thunk
-
ClassFile Coding Utility: Build synthetic bridge to the 'put' method.
- buildMethod_RESULT(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
Generate byteCode for the '_RESULT' method.
- buildMethod_STM(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
Generate byteCode for the '_STM' method.
- buildMethodMain(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
Generate byteCode for the 'main' method.
- buildNameParam(CodeBuilder, Parameter, Expression) - Static method in class simula.compiler.syntaxClass.declaration.Parameter
-
ClassFile coding utility: buildNameParam
- buildNameParam(CodeBuilder, Expression) - Static method in class simula.compiler.syntaxClass.declaration.Parameter
-
ClassFile coding utility: buildNameParam
- buildNOT(CodeBuilder) - Static method in class simula.compiler.syntaxClass.expression.UnaryOperation
-
Build code for the NOT operation.
- buildObjectValueOf(CodeBuilder) - Method in class simula.compiler.syntaxClass.Type
-
ClassFile coding utility: buildObjectValueOf
- buildParamCode(CodeBuilder, Expression) - Method in class simula.compiler.syntaxClass.declaration.Parameter
-
ClassFile coding utility: buildParamCode
- buildProcedureQuant(Expression, CodeBuilder) - Static method in class simula.compiler.syntaxClass.declaration.Thunk
-
ClassFile Coding Utility: Edit new procedure quant.
- buildQualifiedStaticLink(CodeBuilder) - Method in class simula.compiler.utilities.Meaning
-
ClassFile coding utility: Build qualified static link chain.
- buildSetPar(MethodBuilder) - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
Generate byteCode for the Constructor.
- buildSimpleParameter(Parameter, VariableExpression, boolean, CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.AssignmentOperation
-
ClassFile coding utility: Build Simple Parameter
- buildSimulaRuntimeError(String, CodeBuilder) - Static method in class simula.compiler.utilities.Util
-
Build invoke Simula Runtime Error.
- buildSNAPSHOT(CodeBuilder, String) - Static method in class simula.compiler.utilities.RTS
-
Debugging utility - Builds: invoke UTIL _SNAPSHOT code*
- buildSNAPSHOT2(CodeBuilder, String) - Static method in class simula.compiler.utilities.RTS
-
Debugging utility - Builds: invoke UTIL _SNAPSHOT code*
- buildSNAPSHOT2F(CodeBuilder, String) - Static method in class simula.compiler.utilities.RTS
-
Debugging utility - Builds: invoke UTIL _SNAPSHOT code*
- buildStatementsAfterInner(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
ClassFile coding utility: buildStatementsAfterInner
- buildStatementsBeforeInner(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
ClassFile coding utility: buildStatementsBeforeInner
- buildSwitchKeyTest(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.SwitchStatement
-
ClassFile coding utility: buildSwitchKeyTest.
- buildTextRelation(CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.RelationalOperation
-
ClassFile coding utility: Build Text Relation.
- buildTextValueAssignment(CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.AssignmentOperation
-
ClassFile coding utility: Build Text Value Assignment.
- buildVirtualMatchMethodBody(int, CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.LabelDeclaration
-
ClassFile coding utility: Build Virtual Match Method Body.
- Bytefile - Static variable in class simula.compiler.syntaxClass.declaration.StandardClass
-
The Standard Class Bytefile.
- bytesize() - Method in class simula.runtime.RTS_Bytefile
-
Returns the _BYTESIZE value.
C
- call(RTS_RTObject) - Method in class simula.runtime.RTS_RTObject
-
Standard procedure 'call'.
- call(RTS_RTObject, int) - Method in class simula.runtime.RTS_RTObject
- caller - Variable in class simula.runtime.RTS_Coroutine
-
The caller
- callerThread - Variable in class simula.runtime.RTS_Coroutine
-
The caller thread
- callExceptionHandler(String) - Static method in class simula.runtime.RTS_UTIL
-
Utility: Treat Runtime error
- callJavacCompiler(String) - Method in class simula.compiler.SimulaCompiler
-
Call Java command line compiler.
- callJavaSystemCompiler(JavaCompiler, String) - Method in class simula.compiler.SimulaCompiler
-
Call Java system compiler
- CallProcedure - Class in simula.compiler.syntaxClass.expression
-
Java Coding Utilities: Call Procedure
- CallProcedure() - Constructor for class simula.compiler.syntaxClass.expression.CallProcedure
-
Default constructor.
- callRemoteProcedure - Variable in class simula.compiler.syntaxClass.expression.RemoteVariable
-
Call Remote Procedure.
- callRemoteStandardProcedure(Expression, StandardProcedure, VariableExpression, CodeBuilder) - Static method in class simula.compiler.syntaxClass.expression.BuildCP
-
callRemoteStandardProcedure.
- callRemoteVirtual - Variable in class simula.compiler.syntaxClass.expression.RemoteVariable
-
Call Remote Virtual.
- callStandardTextProcedure(Expression, StandardProcedure, VariableExpression, Object, CodeBuilder) - Static method in class simula.compiler.syntaxClass.expression.RemoteVariable
-
ClassFile coding utility: Call Standard TextProcedure.
- cancel(RTS_Process) - Method in class simula.runtime.RTS_Simulation
-
The Procedure cancel.
- canvas - Variable in class simula.runtime.RTS_Drawing
-
The current canvas.
- cardinal() - Method in class simula.runtime.RTS_Head
-
The integer procedure "cardinal" counts the number of members in a set.
- caseKeyList - Variable in class simula.compiler.syntaxClass.statement.SwitchStatement.SwitchWhenPart
-
The case key list.
- cases - Variable in class simula.compiler.transform.SimulaCodeTransform
-
The switch cases.
- CaseSensitive - Static variable in class simula.compiler.utilities.Option
-
Source file is case sensitive.
- CatchingErrors - Static variable in class simula.compiler.syntaxClass.declaration.StandardClass
-
The Standard Class CatchingErrors.
- CD() - Constructor for class simula.compiler.utilities.RTS.CD
-
Default Constructor.
- CD_ThisClass - Variable in class simula.compiler.syntaxClass.declaration.Thunk
-
Local variable
- change(RTS_NAME<RTS_TXT>, RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure change.
- Char(int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure char.
- Character - Static variable in class simula.compiler.syntaxClass.Type
-
Simula's Character type
- CHARACTER - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- CHARACTERKONST - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- charValue(Object) - Method in class simula.runtime.RTS_RTObject
-
Utility method to support Parameter Transmission in case of Formal/Virtual Procedure Call.
- check(RTS_TXT) - Method in class simula.runtime.RTS_DEC_Lib.NumberChecker
-
Virtual to be redefined.
- checkAlreadyDefined() - Method in class simula.compiler.syntaxClass.declaration.Declaration
-
Check if a declaration with this identifier is already defined.
- checkAssignable(RTS_TXT) - Static method in class simula.runtime.RTS_TXT
-
Check if it is legal to assign to the given text reference.
- checkBox(String) - Static method in class simula.editor.RTOption
-
Editor Utility: Create a checkBox without tooltips.
- checkBox(String, String) - Static method in class simula.compiler.utilities.Option
-
Editor Utility: Create a checkBox with tooltips.
- checkBox(String, String, boolean) - Static method in class simula.compiler.utilities.Option
-
Editor Utility: Create a checkBox with tooltips.
- checkCast(CodeBuilder) - Method in class simula.compiler.syntaxClass.Type
-
ClassFile coding utility: code instruction checkcast acording to type.
- checkCompatibility(Expression, String) - Static method in class simula.compiler.syntaxClass.expression.Expression
-
Check compatibility between simpleObjectExpression and a classDeclaration.
- CHECKED - Variable in class simula.compiler.syntaxClass.SyntaxClass
-
Controls semantic checking.
- checkedParams - Variable in class simula.compiler.syntaxClass.expression.ObjectGenerator
-
The actual parameters after checking
- checkedParams - Variable in class simula.compiler.syntaxClass.expression.VariableExpression
-
The checked parameters set by doChecking.
- checkextension(RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure checkextension.
- checkForExtraParameter(VariableExpression) - Static method in class simula.compiler.syntaxClass.expression.BuildCP
-
Check for Extra Parameter sourceLineNumber
- checkfrac(RTS_NAME<RTS_TXT>) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure checkfrac.
- checkHiddenList() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Perform sematic checking of the Hidden list.
- checkint(RTS_NAME<RTS_TXT>) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure checkint.
- checkJarFiles(File) - Static method in class simula.compiler.syntaxClass.declaration.ExternalDeclaration
-
Check if the jarFile is already included.
- checkNumber(RTS_NAME<RTS_TXT>, RTS_DEC_Lib.NumberChecker) - Static method in class simula.runtime.RTS_DEC_Lib
-
Check number using the given NumberChecker.
- checkpoint() - Method in class simula.runtime.RTS_Directbytefile
-
The procedure checkpoint.
- checkpoint() - Method in class simula.runtime.RTS_Directfile
-
The procedure checkpoint.
- checkpoint() - Method in class simula.runtime.RTS_Outbytefile
-
Procedure checkpoint.
- checkpoint() - Method in class simula.runtime.RTS_Outfile
-
Procedure checkpoint.
- checkProtectedList() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Perform sematic checking of the Protected list.
- checkreal(RTS_NAME<RTS_TXT>) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure checkrealc.
- children - Variable in class simula.compiler.utilities.ClassHierarchy.Node
-
Node's children.
- Class - Static variable in class simula.compiler.utilities.ObjectKind
-
Class
- CLASS - Static variable in class simula.compiler.syntaxClass.declaration.StandardClass
-
The Standard Class CLASS.
- CLASS - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- classDeclaration - Variable in class simula.compiler.syntaxClass.declaration.ConnectionBlock
-
The when class declaration.
- classDeclaration - Variable in class simula.compiler.syntaxClass.expression.LocalObject
-
The class declaration.
- classDeclaration - Variable in class simula.compiler.syntaxClass.expression.ObjectRelation
-
The class declaration.
- classDeclaration - Variable in class simula.compiler.syntaxClass.expression.QualifiedObject
-
The right hand class declaration.
- classDeclaration - Variable in class simula.compiler.syntaxClass.statement.ConnectionWhenPart
-
The class declaration correspondig to the class identifier.
- ClassDeclaration - Class in simula.compiler.syntaxClass.declaration
-
Simula Class Declaration.
- ClassDeclaration(String) - Constructor for class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Create a new ClassDeclaration.
- ClassDeclaration.ClassParameterIterator - Class in simula.compiler.syntaxClass.declaration
-
Utility: ClassParameterIterator - Iterates through prefix-chain.
- classDesc(String) - Static method in class simula.compiler.utilities.RTS.CD
-
Return ClassDesc for 'name'.
- CLASSFILE_ALREADY_GENERATED - Variable in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Indicator used to prevent multiple ClassFile generation.
- classFileMap - Variable in class simula.compiler.JarFileBuilder
-
The intermediate classFileMap.
- ClassFileTransform - Class in simula.compiler.transform
-
ClassFileTransform.
- ClassFileTransform() - Constructor for class simula.compiler.transform.ClassFileTransform
-
Default Constructor: NOT USED
- ClassHierarchy - Class in simula.compiler.utilities
-
ClasFile coding utility: ClassHierarchy.
- ClassHierarchy() - Constructor for class simula.compiler.utilities.ClassHierarchy
-
Default Constructor: NOT USED
- ClassHierarchy.Node - Class in simula.compiler.utilities
-
Utility class Node.
- classIdent - Variable in class simula.compiler.syntaxClass.Type
-
The Class Identifier in case of ref(classIdent)
- classIdentifier - Variable in class simula.compiler.syntaxClass.expression.LocalObject
-
The class identifier.
- classIdentifier - Variable in class simula.compiler.syntaxClass.expression.ObjectGenerator
-
The class-identifier
- classIdentifier - Variable in class simula.compiler.syntaxClass.expression.ObjectRelation
-
The right hand class identifier.
- classIdentifier - Variable in class simula.compiler.syntaxClass.expression.QualifiedObject
-
The right hand class identifier.
- classIdentifier - Variable in class simula.compiler.syntaxClass.statement.ConnectionWhenPart
-
The WHEN class-identifier
- ClassParameterIterator() - Constructor for class simula.compiler.syntaxClass.declaration.ClassDeclaration.ClassParameterIterator
-
Constructor
- classToSuperClass - Static variable in class simula.compiler.utilities.ClassHierarchy
-
The classToSuperClass Map.
- clear() - Method in class simula.compiler.utilities.ConsolePanel
-
Clear the Console.
- clear() - Method in class simula.compiler.utilities.LabelList
-
Clears this list.
- clear() - Method in class simula.runtime.RTS_ConsolePanel
-
Clear the panel.
- clear() - Method in class simula.runtime.RTS_Head
-
The procedure "clear" removes all members from the set.
- CLEAR(RTS_Ranking) - Static method in class simula.runtime.RTS_Ranking
-
Clear the Ranking tree.
- clearItem - Variable in class simula.compiler.utilities.ConsolePanel
-
Menu item clear
- clearItem - Variable in class simula.runtime.RTS_ConsolePanel
-
Menu item clear
- clearLabelList() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Clear the LabelList.
- clocktime() - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure clocktime.
- close - Variable in class simula.editor.EditorMenues
-
Menu item
- close() - Method in class simula.compiler.AttributeInputStream
-
Closes this AttributeInputStream.
- close() - Method in class simula.compiler.AttributeOutputStream
-
Closes this AttributeOutputStream.
- close() - Method in class simula.compiler.JarFileBuilder
-
Close the JarFileBuilder by writing the .jar file.
- close() - Static method in class simula.compiler.parsing.Parse
-
Close the Simula parser.
- close() - Method in class simula.compiler.parsing.SimulaScanner
-
Close the scanner.
- close() - Method in class simula.compiler.parsing.SourceFileReader
-
Close this source file reader
- close() - Method in class simula.runtime.RTS_Directbytefile
-
The procedure close.
- close() - Method in class simula.runtime.RTS_Directfile
-
The procedure close.
- close() - Method in class simula.runtime.RTS_Frame
-
Close this RTS_Frame.
- close() - Method in class simula.runtime.RTS_Inbytefile
-
Procedure close.
- close() - Method in class simula.runtime.RTS_Infile
-
Procedure close.
- close() - Method in class simula.runtime.RTS_Outbytefile
-
The procedure close.
- close() - Method in class simula.runtime.RTS_Outfile
-
Procedure close.
- close() - Method in class simula.runtime.RTS_PageWriter
- close() - Method in class simula.runtime.RTS_Printfile
-
Procedure close.
- close2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- closeAll - Variable in class simula.editor.EditorMenues
-
Menu item
- closeAll2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- closeJavaOutput() - Method in class simula.compiler.JavaSourceFileCoder
-
Close Java output file.
- code - Variable in class simula.compiler.syntaxClass.statement.ActivationStatement
-
The activation code
- code(String) - Static method in class simula.compiler.JavaSourceFileCoder
-
Output a code line without comment.
- code(String, String) - Static method in class simula.compiler.JavaSourceFileCoder
-
Output a code line with comment.
- codeClassStatements() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Java coding utility: Code class statements.
- codeCPF(String, VariableExpression, ProcedureSpecification) - Static method in class simula.compiler.syntaxClass.expression.CallProcedure
-
Java Coding Utility: Edit Call Procedure Formal.
- codeCSVP(String, VariableExpression, ProcedureSpecification) - Static method in class simula.compiler.syntaxClass.expression.CallProcedure
-
Java Coding Utility: Edit Call Specified Virtual Procedure.
- codeMethodMain() - Method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
ClassFile coding utility: Code Method Main
- codeProcedureBody() - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
Coding Utility: codeProcedureBody.
- codeProcedureBody() - Method in class simula.compiler.syntaxClass.declaration.SwitchDeclaration
- codeProgramInfo() - Method in class simula.compiler.JavaSourceFileCoder
-
Output program info.
- codeStatements() - Method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
ClassFile coding utility: Code statements
- codeStatements() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
- codeStatementsAfterInner() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Java coding utility: codeStatementsAfterInner
- codeStatementsBeforeInner() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Java coding utility: codeStatementsBeforeInner
- codeSTMBody() - Method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
ClassFile coding utility: Code STM body
- COLON - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- color - Variable in class simula.runtime.RTS_TextElement
-
The current color.
- color(int, int, int) - Method in class simula.runtime.RTS_Drawing
-
integer procedure color(r,g,b); integer r,g,b; ... ... ;
- COMMA - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- comment - Enum constant in enum class simula.compiler.utilities.Token.StyleCode
-
Comment
- COMMENT - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- commonRefType(Type, Type) - Static method in class simula.compiler.syntaxClass.Type
-
Returns the type to which both types can be converted.
- commonTypeConversion(Type, Type) - Static method in class simula.compiler.syntaxClass.Type
-
Returns the type to which both types can be converted.
- compareTo(ClassHierarchy.Node) - Method in class simula.compiler.utilities.ClassHierarchy.Node
- compilerMode - Static variable in class simula.compiler.utilities.Option
-
The Compiler mode.
- compilerMode - Variable in class simula.editor.EditorMenues
-
Menu item
- CompilerMode() - Constructor for enum class simula.compiler.utilities.Option.CompilerMode
- compilerMode2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- compilerOption - Variable in class simula.editor.EditorMenues
-
Menu item
- compilerOption2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- CompoundStatement - Static variable in class simula.compiler.utilities.ObjectKind
-
Compound Statement
- compress(RTS_TXT, char) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure compress.
- conc(RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure conc.
- CONC - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- CONC(RTS_TXT, RTS_TXT) - Method in class simula.runtime.RTS_RTObject
-
The operator & permits text concatenation.
- conc2(RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure conc2.
- conc3(RTS_TXT, RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure conc3.
- conc4(RTS_TXT, RTS_TXT, RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure conc4.
- conc5(RTS_TXT, RTS_TXT, RTS_TXT, RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure conc5.
- cond - Variable in class simula.runtime.FOR_WhileElt
-
The condition that determines whether to continue.
- cond - Variable in class simula.runtime.FOR_WhileTValElt
-
The condition that determines whether to continue.
- condition - Variable in class simula.compiler.syntaxClass.expression.ConditionalExpression
-
The condition.
- condition - Variable in class simula.compiler.syntaxClass.statement.ConditionalStatement
-
The if-clause condition
- condition - Variable in class simula.compiler.syntaxClass.statement.WhileStatement
-
The WHILE condition
- ConditionalExpression - Class in simula.compiler.syntaxClass.expression
-
Conditional Expression.
- ConditionalExpression - Static variable in class simula.compiler.utilities.ObjectKind
-
ConditionalExpression
- ConditionalExpression() - Constructor for class simula.compiler.syntaxClass.expression.ConditionalExpression
-
Default constructor used by Attribute File I/O
- ConditionalExpression(Type, Expression, Expression, Expression) - Constructor for class simula.compiler.syntaxClass.expression.ConditionalExpression
-
Create a new ConditionalExpression.
- ConditionalStatement - Class in simula.compiler.syntaxClass.statement
-
Conditional Statement.
- ConditionalStatement - Static variable in class simula.compiler.utilities.ObjectKind
-
ConditionalStatement
- ConditionalStatement() - Constructor for class simula.compiler.syntaxClass.statement.ConditionalStatement
-
Default constructor used by Attribute File I/O
- ConditionalStatement(int) - Constructor for class simula.compiler.syntaxClass.statement.ConditionalStatement
-
Create a new ConditionalStatement.
- connectionBlock - Variable in class simula.compiler.syntaxClass.statement.ConnectionDoPart
-
The associated connection block.
- ConnectionBlock - Class in simula.compiler.syntaxClass.declaration
-
Connection Block.
- ConnectionBlock - Static variable in class simula.compiler.utilities.ObjectKind
-
Connection Block
- ConnectionBlock(String) - Constructor for class simula.compiler.syntaxClass.declaration.ConnectionBlock
-
Default constructor used by Attribute File I/O
- ConnectionBlock(VariableExpression, String) - Constructor for class simula.compiler.syntaxClass.declaration.ConnectionBlock
-
Create a new ConnectionBlock.
- ConnectionDoPart - Class in simula.compiler.syntaxClass.statement
-
Utility class to hold the single Connection do-part.
- ConnectionDoPart - Static variable in class simula.compiler.utilities.ObjectKind
-
ConnectionDoPart
- ConnectionDoPart() - Constructor for class simula.compiler.syntaxClass.statement.ConnectionDoPart
-
Default constructor used by Attribute File I/O
- ConnectionDoPart(ConnectionStatement, ConnectionBlock, Statement) - Constructor for class simula.compiler.syntaxClass.statement.ConnectionDoPart
-
Create a new do-part.
- connectionPart - Variable in class simula.compiler.syntaxClass.statement.ConnectionStatement
-
The connection parts.
- connectionScope - Variable in class simula.compiler.syntaxClass.declaration.InspectVariableDeclaration
-
The owner.
- connectionStatement - Variable in class simula.compiler.syntaxClass.declaration.InspectVariableDeclaration
-
The associated ConnectionStatement
- connectionStatement - Variable in class simula.compiler.syntaxClass.statement.ConnectionDoPart
-
The associated connection statement.
- ConnectionStatement - Class in simula.compiler.syntaxClass.statement
-
Connection Statement.
- ConnectionStatement - Static variable in class simula.compiler.utilities.ObjectKind
-
ConnectionStatement
- ConnectionStatement() - Constructor for class simula.compiler.syntaxClass.statement.ConnectionStatement
-
Default constructor used by Attribute File I/O
- ConnectionStatement(int) - Constructor for class simula.compiler.syntaxClass.statement.ConnectionStatement
-
Create a new ConnectionStatement.
- ConnectionWhenPart - Class in simula.compiler.syntaxClass.statement
-
Utility class to hold a when-part.
- ConnectionWhenPart - Static variable in class simula.compiler.utilities.ObjectKind
-
ConnectionWhenPart
- ConnectionWhenPart() - Constructor for class simula.compiler.syntaxClass.statement.ConnectionWhenPart
-
Default constructor used by Attribute File I/O
- ConnectionWhenPart(ConnectionStatement, String, ConnectionBlock, Statement) - Constructor for class simula.compiler.syntaxClass.statement.ConnectionWhenPart
-
Create a new when-part.
- connID - Variable in class simula.compiler.syntaxClass.declaration.ConnectionBlock
-
The connected ident.
- console - Static variable in class simula.compiler.utilities.Global
-
The console
- console - Static variable in class simula.runtime.RTS_UTIL
-
The runtime console.
- ConsolePanel - Class in simula.compiler.utilities
-
A Console panel.
- ConsolePanel() - Constructor for class simula.compiler.utilities.ConsolePanel
-
Create a new ConsolePanel.
- consoleReader - Variable in class simula.compiler.utilities.ConsolePanel
-
the Reader to read input from the console
- consoleReader - Variable in class simula.runtime.RTS_ConsolePanel
-
the Reader to read input from the console
- CONST - Variable in class simula.runtime.RTS_TEXTOBJ
-
True: Indicates a text constant
- constant - Enum constant in enum class simula.compiler.utilities.Token.StyleCode
-
Constant
- constant - Variable in class simula.compiler.syntaxClass.declaration.SimpleVariableDeclaration
-
Constant indicator.
- constant(RTS_TXT) - Static method in class simula.runtime.RTS_TXT
-
Procedure constant.
- Constant - Class in simula.compiler.syntaxClass.expression
-
Constant.
- Constant - Static variable in class simula.compiler.utilities.ObjectKind
-
Constant
- Constant() - Constructor for class simula.compiler.syntaxClass.expression.Constant
-
Default constructor used by Attribute File I/O
- Constant(Type, Object) - Constructor for class simula.compiler.syntaxClass.expression.Constant
-
Create a new Constant.
- constantElement - Variable in class simula.compiler.syntaxClass.declaration.SimpleVariableDeclaration
-
The constant initial value.
- contains(Type) - Method in class simula.compiler.syntaxClass.OverLoad
-
Check if this Overload type contains the given type.
- ContextFreeMethod - Static variable in class simula.compiler.utilities.ObjectKind
-
Procedure treated as a Java Static Method.
- controlVariable - Variable in class simula.compiler.syntaxClass.statement.ForStatement
-
The control variable
- ConversionKind() - Constructor for enum class simula.compiler.syntaxClass.Type.ConversionKind
- ConvertRef - Enum constant in enum class simula.compiler.syntaxClass.Type.ConversionKind
-
Type-conversion with Runtime check is necessary.
- ConvertValue - Enum constant in enum class simula.compiler.syntaxClass.Type.ConversionKind
-
Type-conversion with possible Runtime check is necessary.
- copy - Variable in class simula.editor.EditorMenues
-
Menu item
- copy(RTS_TXT) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure copy.
- COPY() - Method in class simula.runtime.RTS_ARRAY
-
Abstract method redefined for all subclass
_ARRAY. - COPY() - Method in class simula.runtime.RTS_BOOLEAN_ARRAY
-
Abstract method redefined for all subclass
_ARRAY - COPY() - Method in class simula.runtime.RTS_CHARACTER_ARRAY
-
Abstract method redefined for all subclass
_ARRAY - COPY() - Method in class simula.runtime.RTS_INTEGER_ARRAY
-
Abstract method redefined for all subclaRTS_BOUNDS;type>_ARRAY
- COPY() - Method in class simula.runtime.RTS_LONG_REAL_ARRAY
-
Abstract method redefined for all subclass
_ARRAY - COPY() - Method in class simula.runtime.RTS_REAL_ARRAY
-
Abstract method redefined for all subclass
_ARRAY - COPY() - Method in class simula.runtime.RTS_REF_ARRAY
- COPY() - Method in class simula.runtime.RTS_TEXT_ARRAY
-
Abstract method redefined for all subclass
_ARRAY - copy2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- copyItem - Variable in class simula.compiler.utilities.ConsolePanel
-
Menu item copy
- copyItem - Variable in class simula.runtime.RTS_ConsolePanel
-
Menu item copy
- cos(double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure cos.
- cosh(double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure cosh.
- cotan(double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure cotan.
- counter - Variable in class simula.editor.SimulaEditor.AutoRefresher
-
counter
- countExtraControlCharacters(String, int) - Method in class simula.editor.SourceTextPanel
-
Utility: Count extra control characters in the given string
- CPF() - Method in class simula.runtime.RTS_PRCQNT
-
Call procedure formal.
- cptime() - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure cptime.
- cputime() - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure cputime.
- create - Enum constant in enum class simula.runtime.RTS_File._CreateAction
-
the external file associated with FILENAME must not exist at "open"
- create(int, Expression) - Static method in class simula.compiler.syntaxClass.expression.UnaryOperation
-
Create a new UnaryOperation.
- create(Expression, int, Expression) - Static method in class simula.compiler.syntaxClass.expression.ArithmeticExpression
-
Create a new ArithmeticExpression.
- createJavaClassFile() - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Create Java ClassFile.
- createJavaClassFile() - Method in class simula.compiler.syntaxClass.statement.ProgramModule
-
Create Java ClassFile.
- createMainProgramBlock() - Static method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
-
Create the main program block.
- createRealType(Object) - Static method in class simula.compiler.syntaxClass.expression.Constant
-
Create a real type Constant.
- ctxDiff - Variable in class simula.compiler.syntaxClass.expression.LocalObject
-
Context difference.
- current - Variable in class simula.compiler.parsing.SimulaScanner
-
The current character read.
- current - Variable in class simula.compiler.parsing.SourceFileReader
-
The current Reader
- current - Static variable in class simula.editor.SimulaEditor
-
The current SourceTextPanel
- current - Static variable in class simula.runtime.RTS_Coroutine
-
The current Coroutine
- current() - Method in class simula.runtime.RTS_Simulation
-
Returns the current process.
- currentBackgroundColor - Variable in class simula.runtime.RTS_Drawing
-
The current background color
- currentBlock - Static variable in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
The DeclarationScope that currently is being built
- currentClassDesc() - Static method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
Get current ClassDesc.
- CURRENTDECIMALMARK - Static variable in class simula.runtime.RTS_ENVIRONMENT
-
The current decimal mark character.
- currentDrawColor - Variable in class simula.runtime.RTS_Drawing
-
The current draw color
- currentFillColor - Variable in class simula.runtime.RTS_Drawing
-
The current currentBackgroundColor
- currentFont - Variable in class simula.runtime.RTS_Drawing
-
The current font
- currentIsStringSeparator() - Method in class simula.compiler.parsing.SimulaScanner
-
Scanner Utility: Check if current is a string separator.
- currentJavaFileCoder - Static variable in class simula.compiler.utilities.Global
-
Current Java output Module.
- currentJavaLineNumber - Variable in class simula.compiler.JavaSourceFileCoder
-
Current Java line number
- currentLine - Variable in class simula.runtime.RTS_PageWriter
-
The current line
- CURRENTLOWTEN - Static variable in class simula.runtime.RTS_ENVIRONMENT
-
The current lowten character.
- currentModid - Static variable in class simula.runtime.RTS_UTIL
-
The current module ident.
- currentScope - Static variable in class simula.compiler.utilities.Global
-
Current declaration scope.
- currentSheet - Variable in class simula.runtime.RTS_PageWriter
-
The current sheet
- currentSimLine - Static variable in class simula.runtime.RTS_UTIL
-
The current simula source line number.
- currentStroke - Variable in class simula.runtime.RTS_Drawing
-
The current stroke
- currentToken - Static variable in class simula.compiler.parsing.Parse
-
The current Token.
- currentWorkspace - Static variable in class simula.compiler.utilities.Global
-
Current workspace.
- cut - Variable in class simula.editor.EditorMenues
-
Menu item
- cut2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- cvar - Variable in class simula.runtime.FOR_SingleElt
-
The for-statement control variable.
- cvar - Variable in class simula.runtime.FOR_SingleTValElt
-
The for-statement control variable.
- cvar - Variable in class simula.runtime.FOR_StepUntil
-
The for-statement control variable.
- cvar - Variable in class simula.runtime.FOR_WhileElt
-
The for-statement control variable.
- cvar - Variable in class simula.runtime.FOR_WhileTValElt
-
The for-statement control variable.
D
- datetime() - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure datetime.
- dayno() - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure dayno.
- daytime() - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure daytime.
- debug - Variable in class simula.editor.EditorMenues
-
Menu item
- debug(String) - Static method in class simula.compiler.JavaSourceFileCoder
-
Output a debug code line.
- DEBUG - Static variable in class simula.editor.SourceTextPanel
-
DEBUG on/off
- DEBUG - Static variable in class simula.runtime.RTS_Drawing
-
DEBUG on/off
- debug2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- DEBUGGING - Static variable in class simula.compiler.utilities.Option.internal
-
Debug option
- decimalmark(char) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure decimalmark.
- Declaration - Class in simula.compiler.syntaxClass.declaration
-
Declaration.
- Declaration(String) - Constructor for class simula.compiler.syntaxClass.declaration.Declaration
-
Create a new Declaration.
- declarationKind - Variable in class simula.compiler.syntaxClass.declaration.Declaration
-
The declarationKind.
- declarationList - Variable in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
The declaration list.
- DeclarationList - Class in simula.compiler.utilities
-
Declaration List.
- DeclarationList(String) - Constructor for class simula.compiler.utilities.DeclarationList
-
Create a new DeclarationList.
- DeclarationScope - Class in simula.compiler.syntaxClass.declaration
-
Declaration Scope.
- DeclarationScope(String) - Constructor for class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Create a new DeclarationScope.
- declaredAs - Variable in class simula.compiler.utilities.Meaning
-
The corresponding declaration
- declaredIn - Variable in class simula.compiler.syntaxClass.declaration.Declaration
-
The DeclarationScope in which this Declaration is defined.
- declaredIn - Variable in class simula.compiler.syntaxClass.Type
-
Qual's scope in case of ref(Qual) type.
- declaredIn - Variable in class simula.compiler.utilities.LabelList
-
The owner of this label list.
- declaredIn - Variable in class simula.compiler.utilities.Meaning
-
Where it was declared
- declaredLabels - Variable in class simula.compiler.utilities.LabelList
-
The labels in this list.
- declaredLabelSize() - Method in class simula.compiler.utilities.LabelList
-
Get number of local labels.
- declareLocalLabel(BlockDeclaration) - Method in class simula.compiler.syntaxClass.declaration.LabelDeclaration
-
Declare a local Label.
- DECLIB - Static variable in class simula.runtime.RTS_DEC_Lib
-
A local static instance of RTS_DEC_Lib.
- DefaultScanner - Class in simula.compiler.parsing
-
A Default Scanner.
- DefaultScanner() - Constructor for class simula.compiler.parsing.DefaultScanner
-
Default constructor.
- DefaultScanner(Reader) - Constructor for class simula.compiler.parsing.DefaultScanner
-
Constructs a new Default Scanner that produces Tokens scanned from the specified source.
- defaultTarget - Variable in class simula.compiler.syntaxClass.statement.SwitchStatement
-
The beginning of the default handler block.
- defaultTarget - Variable in class simula.compiler.utilities.LabelList
-
beginning of the default handler block.
- DEFEXCEPTION(RTS_PRCQNT) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
S-PORT Extension Procedure DEFEXCEPTION.
- definedIn - Variable in class simula.compiler.syntaxClass.HiddenSpecification
-
The class in which this HiddenSpecification occur.
- definedIn - Variable in class simula.compiler.syntaxClass.ProtectedSpecification
-
The owner.
- defJMenuItem(String, String) - Method in class simula.editor.EditorMenues
-
Create a Menu item with toolTip.
- delay - Enum constant in enum class simula.compiler.syntaxClass.statement.ActivationStatement.ActivationCode
-
(Re)Activate Process DELAY ...
- DELAY - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- deleteimage() - Method in class simula.runtime.RTS_Directfile
-
The procedure deleteimage.
- deleteTempFiles(File) - Method in class simula.compiler.SimulaCompiler
-
Delete temporary .class files.
- DELTA_SEQU - Static variable in class simula.compiler.syntaxClass.statement.StepUntilElement
-
Used to make deltaID unique.
- depchar(RTS_TXT, int, char) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure depchar.
- detach() - Static method in class simula.runtime.RTS_Coroutine
-
Detach this Coroutine.
- detach() - Method in class simula.runtime.RTS_RTObject
-
Standard procedure 'detach'.
- detach(int) - Method in class simula.runtime.RTS_RTObject
- detach(RTS_RTObject) - Static method in class simula.runtime.RTS_RTObject
- detached - Enum constant in enum class simula.runtime.OperationalState
-
The object is detached
- detachUsed - Variable in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Set true when attribute procedure 'detach' is used in/on this class.
- digit(char) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure digit.
- direct - Enum constant in enum class simula.compiler.syntaxClass.statement.ActivationStatement.ActivationCode
-
Direct activation
- DirectAssignable - Enum constant in enum class simula.compiler.syntaxClass.Type.ConversionKind
-
No type-conversion is necessary.
- directClassFiles - Enum constant in enum class simula.compiler.utilities.Option.CompilerMode
-
Generate JavaClass files directly.
- Directive - Class in simula.compiler.parsing
-
Utility class Directive.
- Directive() - Constructor for class simula.compiler.parsing.Directive
-
Default constructor.
- discrete(RTS_REALTYPE_ARRAY, RTS_NAME<Integer>) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Random drawing: discrete distribution.
- DIV - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- DO - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- doAboutAction() - Method in class simula.editor.EditorMenues
-
About action
- doAccessRemoteArray(Expression, VariableExpression) - Method in class simula.compiler.syntaxClass.expression.RemoteVariable
-
Java Coding Utility: Edit remote array access.
- doAccessRemoteArray(Expression, VariableExpression, CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.RemoteVariable
-
ClassFile Coding Utility: Build Access Remote Array.
- doAccessRemoteArray(Expression, VariableExpression, String) - Method in class simula.compiler.syntaxClass.expression.AssignmentOperation
-
Coding Utility: Code access remote array.
- doArrayParameter(StringBuilder, Type, int, Expression) - Static method in class simula.compiler.syntaxClass.expression.CallProcedure
-
Java Coding Utility: Edit Array as Actual Parameter into the given StringBuilder.
- doBind(CodeBuilder) - Method in class simula.compiler.syntaxClass.declaration.LabelDeclaration
-
Build binding for this Label.
- doBuildClassFile() - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Build ClassFile.
- doByteCodeEngineering() - Method in class simula.compiler.SimulaCompiler
-
Possible doByteCodeEngineering reintroducing labels and goto.
- doc - Variable in class simula.compiler.utilities.ConsolePanel
-
the StyledDocument showed in this panel
- doc - Variable in class simula.editor.SourceTextPanel
-
The StyledDocument.
- doc - Variable in class simula.runtime.RTS_ConsolePanel
-
the StyledDocument showed in this panel
- doCallJavaCompiler() - Method in class simula.compiler.SimulaCompiler
-
Call Java compiler 'javac'
- doCheckForNewVersion() - Method in class simula.editor.SimulaEditor
-
Check for new version of the Simula System.
- doChecking() - Method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration.BoundPair
-
Perform semantic checking.
- doChecking() - Method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
- doChecking() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
- doChecking() - Method in class simula.compiler.syntaxClass.declaration.ConnectionBlock
- doChecking() - Method in class simula.compiler.syntaxClass.declaration.InspectVariableDeclaration
- doChecking() - Method in class simula.compiler.syntaxClass.declaration.LabelDeclaration
- doChecking() - Method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
- doChecking() - Method in class simula.compiler.syntaxClass.declaration.Parameter
- doChecking() - Method in class simula.compiler.syntaxClass.declaration.PrefixedBlockDeclaration
- doChecking() - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
- doChecking() - Method in class simula.compiler.syntaxClass.declaration.SimpleVariableDeclaration
- doChecking() - Method in class simula.compiler.syntaxClass.declaration.StandardProcedure
- doChecking() - Method in class simula.compiler.syntaxClass.declaration.SwitchDeclaration
- doChecking() - Method in class simula.compiler.syntaxClass.declaration.UndefinedDeclaration
- doChecking() - Method in class simula.compiler.syntaxClass.declaration.VirtualSpecification
- doChecking() - Method in class simula.compiler.syntaxClass.expression.ArithmeticExpression
- doChecking() - Method in class simula.compiler.syntaxClass.expression.AssignmentOperation
- doChecking() - Method in class simula.compiler.syntaxClass.expression.BooleanExpression
- doChecking() - Method in class simula.compiler.syntaxClass.expression.ConditionalExpression
- doChecking() - Method in class simula.compiler.syntaxClass.expression.Constant
- doChecking() - Method in class simula.compiler.syntaxClass.expression.LocalObject
- doChecking() - Method in class simula.compiler.syntaxClass.expression.ObjectGenerator
- doChecking() - Method in class simula.compiler.syntaxClass.expression.ObjectRelation
- doChecking() - Method in class simula.compiler.syntaxClass.expression.QualifiedObject
- doChecking() - Method in class simula.compiler.syntaxClass.expression.RelationalOperation
- doChecking() - Method in class simula.compiler.syntaxClass.expression.RemoteVariable
- doChecking() - Method in class simula.compiler.syntaxClass.expression.TextExpression
- doChecking() - Method in class simula.compiler.syntaxClass.expression.TypeConversion
- doChecking() - Method in class simula.compiler.syntaxClass.expression.UnaryOperation
- doChecking() - Method in class simula.compiler.syntaxClass.expression.VariableExpression
- doChecking() - Method in class simula.compiler.syntaxClass.HiddenSpecification
-
Utility: Perform semantic checking.
- doChecking() - Method in class simula.compiler.syntaxClass.ProtectedSpecification
-
Perform semantic checking.
- doChecking() - Method in class simula.compiler.syntaxClass.statement.ActivationStatement
- doChecking() - Method in class simula.compiler.syntaxClass.statement.BlockStatement
- doChecking() - Method in class simula.compiler.syntaxClass.statement.ConditionalStatement
- doChecking() - Method in class simula.compiler.syntaxClass.statement.ConnectionDoPart
-
Perform semantic checking.
- doChecking() - Method in class simula.compiler.syntaxClass.statement.ConnectionStatement
- doChecking() - Method in class simula.compiler.syntaxClass.statement.ConnectionWhenPart
- doChecking() - Method in class simula.compiler.syntaxClass.statement.DummyStatement
- doChecking() - Method in class simula.compiler.syntaxClass.statement.ForListElement
-
Perform semantic checking.
- doChecking() - Method in class simula.compiler.syntaxClass.statement.ForStatement
- doChecking() - Method in class simula.compiler.syntaxClass.statement.ForWhileElement
- doChecking() - Method in class simula.compiler.syntaxClass.statement.GotoStatement
- doChecking() - Method in class simula.compiler.syntaxClass.statement.InlineStatement
- doChecking() - Method in class simula.compiler.syntaxClass.statement.InnerStatement
- doChecking() - Method in class simula.compiler.syntaxClass.statement.LabeledStatement
- doChecking() - Method in class simula.compiler.syntaxClass.statement.ProgramModule
- doChecking() - Method in class simula.compiler.syntaxClass.statement.StandaloneExpression
- doChecking() - Method in class simula.compiler.syntaxClass.statement.StepUntilElement
- doChecking() - Method in class simula.compiler.syntaxClass.statement.SwitchStatement
- doChecking() - Method in class simula.compiler.syntaxClass.statement.WhileStatement
- doChecking() - Method in class simula.compiler.syntaxClass.SyntaxClass
-
Perform semantic checking.
- doChecking(DeclarationScope) - Method in class simula.compiler.syntaxClass.ProcedureSpecification
-
Perform semantic checking.
- doChecking(DeclarationScope) - Method in class simula.compiler.syntaxClass.Type
-
Perform semantic checking in the given scope.
- doCloseAllAction() - Method in class simula.editor.EditorMenues
-
Close action.
- doCloseCurrentFileAction() - Method in class simula.editor.EditorMenues
-
Close current file acation.
- doCodeAssignment() - Method in class simula.compiler.syntaxClass.expression.AssignmentOperation
-
Java Coding Utility: Code assignment.
- doCodeConstructor() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Java Coding Utility: Code the constructor.
- doCodeConstructor() - Method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
-
Java Coding utility: Code constructor
- doCodeConstructor() - Method in class simula.compiler.syntaxClass.declaration.PrefixedBlockDeclaration
-
Coding Utility: Code the constructor.
- doCodeConstructor() - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
Generate Java source code for the constructor.
- doCodePrepareFormal() - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
Generate Java source code prepared for 'call formal procedure'.
- doCodeStatements() - Method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
-
Java Coding utility: Code statements
- doCodeTextRefRelation() - Method in class simula.compiler.syntaxClass.expression.RelationalOperation
-
Coding Utility: Code text reference relation
- doCodeTextValueAssignment() - Method in class simula.compiler.syntaxClass.expression.AssignmentOperation
-
Java Coding Utility: Code text value assignment.
- doCodeTextValueRelation() - Method in class simula.compiler.syntaxClass.expression.RelationalOperation
-
Coding Utility: Code text value relation
- doCoding(boolean) - Method in class simula.compiler.syntaxClass.statement.ConnectionDoPart
-
Perform Java coding.
- doCoding(boolean) - Method in class simula.compiler.syntaxClass.statement.ConnectionWhenPart
- doCoding(boolean) - Method in class simula.compiler.syntaxClass.statement.SwitchStatement.SwitchWhenPart
-
Coding Utility: Edit this when-part.
- doCompile() - Method in class simula.compiler.SimulaCompiler
-
Do Compile
- doCompoundStatementCoding() - Method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
-
Java Coding utility: Code compound statement
- doCreateAction() - Method in class simula.runtime.RTS_File
-
Do the Create action.
- documentListener - Variable in class simula.editor.SourceTextPanel
-
The DocumentListener.
- doDebugAction() - Method in class simula.editor.EditorMenues
-
The debug action
- doDeclarationCoding() - Method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
- doDeclarationCoding() - Method in class simula.compiler.syntaxClass.declaration.SimpleVariableDeclaration
- doDeclarationCoding() - Method in class simula.compiler.syntaxClass.declaration.UndefinedDeclaration
- doDeclarationCoding() - Method in class simula.compiler.syntaxClass.SyntaxClass
-
Output possible declaration Java code.
- doExecuteJarFile(String, Vector<String>) - Method in class simula.compiler.SimulaCompiler
-
Execute JarFile.
- doExitAction() - Method in class simula.editor.EditorMenues
-
Exit action.
- doGetELEMENT(String) - Method in class simula.compiler.syntaxClass.expression.VariableExpression
-
Java coding utility: doGetELEMENT.
- doJavaCoding() - Method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
- doJavaCoding() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
- doJavaCoding() - Method in class simula.compiler.syntaxClass.declaration.ConnectionBlock
- doJavaCoding() - Method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
- doJavaCoding() - Method in class simula.compiler.syntaxClass.declaration.PrefixedBlockDeclaration
- doJavaCoding() - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
- doJavaCoding() - Method in class simula.compiler.syntaxClass.declaration.VirtualMatch
- doJavaCoding() - Method in class simula.compiler.syntaxClass.declaration.VirtualSpecification
- doJavaCoding() - Method in class simula.compiler.syntaxClass.statement.BlockStatement
- doJavaCoding() - Method in class simula.compiler.syntaxClass.statement.ConditionalStatement
- doJavaCoding() - Method in class simula.compiler.syntaxClass.statement.ConnectionStatement
- doJavaCoding() - Method in class simula.compiler.syntaxClass.statement.DummyStatement
- doJavaCoding() - Method in class simula.compiler.syntaxClass.statement.ForStatement
- doJavaCoding() - Method in class simula.compiler.syntaxClass.statement.GotoStatement
- doJavaCoding() - Method in class simula.compiler.syntaxClass.statement.InlineStatement
- doJavaCoding() - Method in class simula.compiler.syntaxClass.statement.InnerStatement
- doJavaCoding() - Method in class simula.compiler.syntaxClass.statement.LabeledStatement
- doJavaCoding() - Method in class simula.compiler.syntaxClass.statement.ProgramModule
- doJavaCoding() - Method in class simula.compiler.syntaxClass.statement.StandaloneExpression
- doJavaCoding() - Method in class simula.compiler.syntaxClass.statement.Statement
- doJavaCoding() - Method in class simula.compiler.syntaxClass.statement.SwitchStatement
- doJavaCoding() - Method in class simula.compiler.syntaxClass.statement.WhileStatement
- doJavaCoding() - Method in class simula.compiler.syntaxClass.SyntaxClass
-
Output Java code.
- doListClassFile(String) - Static method in class simula.compiler.utilities.Util
-
Print a .class file listing.
- doMoreAction() - Method in class simula.editor.EditorMenues
-
More action
- done - Variable in class simula.runtime.RTS_Coroutine
-
True if all actions are done.
- doNewTabbedPanel(File, SimulaEditor.Language) - Static method in class simula.editor.SimulaEditor
-
Create a new Tab with text generated from the given file.
- doOpenFileAction() - Method in class simula.editor.EditorMenues
-
Open file action
- doParameterTransmition(Type, int, int, Expression) - Static method in class simula.compiler.syntaxClass.expression.CallProcedure
-
Java Coding Utility: Edit parameter transmission,
- DOPE - Variable in class simula.runtime.RTS_ARRAY
-
The DOPE Vector
- doProcedureCoding() - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
Generate java source code for this Procedure.
- doProcedureParameter(StringBuilder, Type, int, Expression) - Static method in class simula.compiler.syntaxClass.expression.CallProcedure
-
Java Coding Utility: Edit Procedure as Actual Parameter into the given StringBuilder.
- doPurgeAction() - Method in class simula.runtime.RTS_File
-
Do the Purge action
- doPutELEMENT(String, String) - Method in class simula.compiler.syntaxClass.expression.VariableExpression
-
Java coding utility: doPutELEMENT.
- doRefresh() - Method in class simula.editor.SourceTextPanel
-
Do refresh action.
- doRemoteChecking(Expression, Expression) - Method in class simula.compiler.syntaxClass.expression.RemoteVariable
-
Perform semantic checking
- doRemoteTextChecking(Expression, Expression) - Method in class simula.compiler.syntaxClass.expression.RemoteVariable
-
Perform semantic checking
- doRepairSingleByteCode(String, String) - Static method in class simula.compiler.transform.ClassFileTransform
-
Repair a single .class file.
- doRunAction() - Method in class simula.editor.EditorMenues
-
The run action
- doRunJarFile(File) - Static method in class simula.editor.SimulaEditor
-
Run the given .jar file
- doSaveCurrentFile(boolean) - Method in class simula.editor.EditorMenues
-
Do save current source file.
- doSelectExtLibDir() - Static method in class simula.editor.SimulaEditor
-
Select External Search Library dialog.
- doSelectJavaDir() - Static method in class simula.editor.SimulaEditor
-
Select Java directory dialog.
- doSelectOutputDir() - Static method in class simula.editor.SimulaEditor
-
Select Output directory dialog.
- doSelectWorkspace() - Static method in class simula.editor.SimulaEditor
-
Select Workspace dialog.
- doSimpleParameter(StringBuilder, Type, int, Expression) - Static method in class simula.compiler.syntaxClass.expression.CallProcedure
-
Java Coding Utility: Edit simple parameter into the given StringBuilder.
- doSimplifiedJavaCoding() - Method in class simula.compiler.syntaxClass.statement.ForListElement
-
Perform simplified JavaCoding.
- doSimplifiedJavaCoding() - Method in class simula.compiler.syntaxClass.statement.ForWhileElement
- doSimplifiedJavaCoding() - Method in class simula.compiler.syntaxClass.statement.StepUntilElement
- doSingleElementByteCoding(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.ForListElement
-
Build SingleElement ByteCoding
- doSingleElementByteCoding(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.ForWhileElement
- doSingleElementByteCoding(CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.StepUntilElement
-
ClassFile coding utility: doSingleElementByteCoding.
- doStartRunning() - Method in class simula.editor.EditorMenues
-
Utility: Start running current Simula program.
- doStatement - Variable in class simula.compiler.syntaxClass.statement.ForStatement
-
The statement after DO.
- doStatement - Variable in class simula.compiler.syntaxClass.statement.WhileStatement
-
The statement after DO
- doSubBlockCoding() - Method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
-
Java Coding utility: Code sub-block
- DOT - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- doubleValue(Object) - Method in class simula.runtime.RTS_RTObject
-
Utility method to support Parameter Transmission in case of Formal/Virtual Procedure Call.
- draw(double, RTS_NAME<Integer>) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Random drawing: Procedure draw.
- DrawCanvas() - Constructor for class simula.runtime.RTS_Drawing.DrawCanvas
-
Default Constructor.
- drawColor - Variable in class simula.runtime.RTS_ShapeElement
-
The current draw color.
- drawEllipse(double, double, double, double) - Method in class simula.runtime.RTS_Drawing
-
Draw Ellipse.
- drawEllipse(double, double, double, double) - Method in class simula.runtime.RTS_ShapeElement
-
Draw Ellipse.
- drawing - Variable in class simula.runtime.RTS_ShapeElement
-
The current drawing.
- Drawing - Static variable in class simula.compiler.syntaxClass.declaration.StandardClass
-
The Standard Class Drawing.
- drawLine(double, double, double, double) - Method in class simula.runtime.RTS_Drawing
-
Draw Line
- drawLine(double, double, double, double) - Method in class simula.runtime.RTS_ShapeElement
-
Draw Line.
- drawRectangle(double, double, double, double) - Method in class simula.runtime.RTS_Drawing
-
Draw Rectangle.
- drawRectangle(double, double, double, double) - Method in class simula.runtime.RTS_ShapeElement
-
Draw Rectangle.
- drawRoundRectangle(double, double, double, double, double, double) - Method in class simula.runtime.RTS_Drawing
-
Draw Rounded Rectangle.
- drawRoundRectangle(double, double, double, double, double, double) - Method in class simula.runtime.RTS_ShapeElement
-
Draw Rounded Rectangle.
- drawText(RTS_TXT, double, double) - Method in class simula.runtime.RTS_Drawing
-
Draw Text.
- dsign(double) - Static method in class simula.runtime.RTS_UTIL
-
Standard Procedure sign.
- DummyStatement - Class in simula.compiler.syntaxClass.statement
-
Dummy Statement.
- DummyStatement - Static variable in class simula.compiler.utilities.ObjectKind
-
DummyStatement
- DummyStatement() - Constructor for class simula.compiler.syntaxClass.statement.DummyStatement
-
Default constructor used by Attribute File I/O
- DummyStatement(int) - Constructor for class simula.compiler.syntaxClass.statement.DummyStatement
-
Create a new DummyStatement.
- dup(CodeBuilder) - Method in class simula.compiler.syntaxClass.Type
-
ClassFile coding utility: code instruction dup acording to type.
- dup_x1(CodeBuilder) - Method in class simula.compiler.syntaxClass.Type
-
ClassFile coding utility: code instruction dup_x1 acording to type.
- duringChecking - Static variable in class simula.compiler.utilities.Global
-
Compiler state: True while Checking
- duringParsing - Static variable in class simula.compiler.utilities.Global
-
Compiler state: True while Parsing
- duringSTM_Coding - Static variable in class simula.compiler.utilities.Global
-
Compiler state: True while generating STM code
E
- EBLK() - Method in class simula.runtime.RTS_RTObject
-
End Block.
- edActivateAfter() - Method in class simula.compiler.syntaxClass.statement.ActivationStatement
-
Java coding utility: Edit (Re)Activate Process AFTER ...
- edActivateAt() - Method in class simula.compiler.syntaxClass.statement.ActivationStatement
-
Java coding utility: Edit (Re)Activate Process AT ...
- edActivateBefore() - Method in class simula.compiler.syntaxClass.statement.ActivationStatement
-
Java coding utility: Edit (Re)Activate Process BEFORE ...
- edActivateDelay() - Method in class simula.compiler.syntaxClass.statement.ActivationStatement
-
Java coding utility: Edit (Re)Activate Process DELAY ...
- edActivateDirect() - Method in class simula.compiler.syntaxClass.statement.ActivationStatement
-
Java coding utility: Edit direct (re)activation
- edCode(String, Type) - Method in class simula.compiler.syntaxClass.statement.ForListElement
-
Edit Java source code for this ForListElement.
- edCode(String, Type) - Method in class simula.compiler.syntaxClass.statement.ForWhileElement
- edCode(String, Type) - Method in class simula.compiler.syntaxClass.statement.StepUntilElement
- edCompleteParameterList() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Coding Utility: Edit the complete parameter list including all prefixes.
- edConstructorSignature() - Method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
Edit the ConstructorSignature.
- edConstructorSignature() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Edit the constructor signature.
- edConstructorSignature() - Method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
- edConstructorSignature() - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
- edControlVariableByName(String, Type) - Method in class simula.compiler.syntaxClass.statement.ForStatement
-
Coding Utility: Edit control variable by name.
- edCTX() - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
ClassFile coding utility: Edit current context chain.
- edCTX(int) - Static method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
ClassFile coding utility: Edit context chain.
- edcurrent() - Method in class simula.compiler.parsing.SimulaScanner
-
Utility: Edit current character.
- edDefaultValue() - Method in class simula.compiler.syntaxClass.Type
-
Returns an edited default value of this Type.
- edfix(double, int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Extended Standard procedure edit.
- edfix(float, int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Extended Standard procedure edit.
- edFormalParameterList() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Edit the formal parameter list
- edFormalParameterList(boolean, boolean) - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
Java Coding Utility: Edit the formal parameter list
- edIdentifierAccess(boolean) - Method in class simula.compiler.syntaxClass.expression.VariableExpression
-
Java coding utility: Edit identifier access.
- edIdentifierAccess(String, boolean) - Method in class simula.compiler.syntaxClass.expression.VariableExpression
-
Java Coding Utility: Edit identifier access.
- edIndent() - Method in class simula.compiler.JavaSourceFileCoder
-
Utility: Edit indent string
- edIndent(int) - Static method in class simula.compiler.syntaxClass.SyntaxClass
-
Utility: Returns a number of blanks.
- edit(boolean) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Extended Standard procedure edit.
- edit(char) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Extended Standard procedure edit.
- edit(double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Extended Standard procedure edit.
- edit(float) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Extended Standard procedure edit.
- edit(int) - Static method in class simula.compiler.utilities.KeyWord
-
Returns the corresponding String.
- edit(int) - Static method in class simula.compiler.utilities.ObjectKind
-
Edit a Kind Code.
- edit(int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Extended Standard procedure edit.
- edit(long) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Extended Standard procedure edit.
- editMenu - Variable in class simula.editor.EditorMenues
-
Menu
- EditorMenues - Class in simula.editor
-
The editor's menues.
- EditorMenues() - Constructor for class simula.editor.EditorMenues
-
Create a new instance of EditorMenues.
- editorMode - Variable in class simula.compiler.parsing.SimulaScanner
-
Editor mode.
- editParameterList(Vector<Parameter>) - Static method in class simula.compiler.syntaxClass.declaration.Parameter
-
Printing Utility: edit parameter list.
- editTextPane - Variable in class simula.editor.SourceTextPanel
-
Editable text pane with undo/redo history.
- editVariable(String) - Method in class simula.compiler.syntaxClass.expression.VariableExpression
-
Java Coding Utility: Edit this Variable.
- edJavaClassName() - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Utility to edit JavaClass'Name
- edJavaClassName() - Method in class simula.compiler.syntaxClass.declaration.StandardClass
- edKind(int) - Static method in class simula.compiler.syntaxClass.declaration.Parameter
-
Utility: edKind
- edLINE(String) - Static method in class simula.compiler.utilities.Util
-
Edit a line with source line number etc.
- edLineNumber(int) - Method in class simula.editor.SourceTextPanel
-
Utility: Edit right justified line number string.
- edLineNumberLine(int, String) - Method in class simula.compiler.JavaSourceFileCoder
-
Code Utility: Edit line number comment line.
- edMethodTypeDesc(Expression, Vector<Expression>) - Method in class simula.compiler.syntaxClass.declaration.StandardProcedure
-
Edit MethodTypeDesc
- edMode(int) - Static method in class simula.compiler.syntaxClass.declaration.Parameter
-
Utility: edMode
- edObjectAttributes() - Method in class simula.runtime.RTS_RTObject
-
Utility to support trace and debugging.
- edObjectIdent() - Method in class simula.runtime.RTS_RTObject
-
Utility to support trace and debugging.
- edProcedureParameters(VariableExpression, String, ProcedureDeclaration) - Static method in class simula.compiler.syntaxClass.expression.CallProcedure
-
Java Coding Utility: Edit procedure parameters.
- edProcedureQuant(Expression) - Static method in class simula.compiler.syntaxClass.expression.CallProcedure
-
Java Coding Utility: Edit new procedure quant.
- edQualifiedStaticLink() - Method in class simula.compiler.utilities.Meaning
-
Java coding utility: Edit qualified static link chain.
- edScope() - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Debug utility: edScope
- edScopeChain() - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Edit scope chain.
- edStripedText() - Method in class simula.runtime.RTS_TXT
-
Utility: Edit stripped text into a String.
- edText() - Method in class simula.runtime.RTS_TXT
-
Utility: Edit text into a String.
- edText(int, int) - Method in class simula.runtime.RTS_TEXTOBJ
-
Edit a part of this text into a String.
- edTextToPos() - Method in class simula.runtime.RTS_TXT
-
Utility: Edit text until current pos into a String.
- edtime(double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Edit simulated time.
- edtime(float) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Edit simulated time.
- edTreeIndent(int) - Method in class simula.compiler.syntaxClass.SyntaxClass
-
Utility: Returns a number of blanks followed by qualification of this
- edUnqualifiedStaticLink() - Method in class simula.compiler.utilities.Meaning
-
Java coding utility: Edit unqualified static link chain.
- edWhen() - Method in class simula.compiler.syntaxClass.statement.SwitchStatement.SwitchWhenPart
-
Utility: Edit when clause.
- eject(int) - Method in class simula.runtime.RTS_Printfile
-
Procedure eject.
- ELSE - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- elseExpression - Variable in class simula.compiler.syntaxClass.expression.ConditionalExpression
-
The else branch expression
- elseStatement - Variable in class simula.compiler.syntaxClass.statement.ConditionalStatement
-
The else-statement
- ELTS - Variable in class simula.runtime.RTS_BOOLEAN_ARRAY
-
The elements in this RTS_BOOLEAN_ARRAY
- ELTS - Variable in class simula.runtime.RTS_CHARACTER_ARRAY
-
The elements in this RTS_CHARACTER_ARRAY
- ELTS - Variable in class simula.runtime.RTS_INTEGER_ARRAY
-
The elements in this RTS_INTEGER_ARRAY
- ELTS - Variable in class simula.runtime.RTS_LONG_REAL_ARRAY
-
The elements in this RTS_LONG_REAL_ARRAY
- ELTS - Variable in class simula.runtime.RTS_REAL_ARRAY
-
The elements in this RTS_REAL_ARRAY
- ELTS - Variable in class simula.runtime.RTS_REF_ARRAY
-
The elements in this RTS_REF_ARRAY
- ELTS - Variable in class simula.runtime.RTS_TEXT_ARRAY
-
The elements in this RTS_TEXT_ARRAY
- empty() - Method in class simula.runtime.RTS_Head
-
The Boolean procedure "empty" gives the value true only if the set has no members.
- EMPTY(RTS_Ranking) - Static method in class simula.runtime.RTS_Ranking
-
Check if the Ranking tree is empty.
- enclosingJavaCoder - Variable in class simula.compiler.JavaSourceFileCoder
-
The enclosing JavaSourceFileCoder
- encode(String) - Method in class simula.compiler.syntaxClass.expression.Constant
-
Encode a string with escape sequences.
- end() - Method in class simula.compiler.syntaxClass.declaration.ConnectionBlock
-
Connection block end.
- END - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- ENDBRACKET - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- endfile() - Method in class simula.runtime.RTS_Directbytefile
-
The procedure endfile.
- endfile() - Method in class simula.runtime.RTS_Directfile
-
The variable ENDFILE is true when the file is closed or when an image with location greater than "lastloc" has been input (through "inimage").
- endfile() - Method in class simula.runtime.RTS_Inbytefile
-
Procedure endfile.
- endfile() - Method in class simula.runtime.RTS_Infile
-
Procedure endfile.
- endLabel - Variable in class simula.compiler.syntaxClass.statement.ConnectionStatement
-
The end Label.
- endLabel - Variable in class simula.compiler.syntaxClass.statement.SwitchStatement
-
The end label.
- endOfFileErrorGiven - Static variable in class simula.compiler.parsing.Parse
-
Indicate that endOfFile error is given
- ENDPAR - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- endProgram(int) - Static method in class simula.runtime.RTS_UTIL
-
End of Simula program execution.
- endsWith(RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_TXT
-
Text Extension Procedure endsWith.
- ensureOpenRuntimeConsole() - Static method in class simula.runtime.RTS_UTIL
-
Open Simula Runtime Console.
- ensureSysinOpened() - Method in class simula.runtime.RTS_Infile
-
Ensure that Sysin is open.
- ensureSysoutOpened() - Method in class simula.runtime.RTS_Printfile
-
Ensure that Sysout is open.
- enterdebug(boolean) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure enterdebug.
- enterScope(DeclarationScope) - Static method in class simula.compiler.utilities.Global
-
During Checking and Coding: Enter declaration scope.
- entier(double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure entier.
- ENVIRONMENT - Static variable in class simula.compiler.syntaxClass.declaration.StandardClass
-
The Standard Class ENVIRONMENT.
- EOF_MARK - Static variable in class simula.compiler.parsing.SimulaScanner
-
ISO EM(EndMedia) character used to denote end-of-input
- EOF_SEEN - Variable in class simula.compiler.parsing.SimulaScanner
-
Set 'true' when EOF-character ( -1 ) was read.
- EQ - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- EQR - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- equals(Object) - Method in class simula.compiler.syntaxClass.declaration.Parameter
- equals(Object) - Method in class simula.compiler.syntaxClass.Type
- equals(Object) - Method in class simula.compiler.utilities.Token
- equals(Object) - Method in class simula.runtime.RTS_EVENT_NOTICE
- equals(String, String) - Static method in class simula.compiler.utilities.Util
-
Returns true if the two specified strings are equal to one another.
- equalsOrSubordinate(Type, Type) - Static method in class simula.compiler.syntaxClass.Type
-
Check if types are equals or subordinate.
- EQV - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- Erlang(double, double, RTS_NAME<Integer>) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Random drawing: Erlang distribution.
- error(String) - Static method in class simula.compiler.utilities.Util
-
Print a error message.
- error(RTS_TXT) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure error.
- evaluate() - Method in class simula.compiler.syntaxClass.expression.ArithmeticExpression
- evaluate() - Method in class simula.compiler.syntaxClass.expression.Expression
-
Try to Compile-time Evaluate this expression
- evaluate() - Method in class simula.compiler.syntaxClass.expression.UnaryOperation
- evaluate(int, Number) - Static method in class simula.compiler.syntaxClass.expression.Constant
-
Simplify this Constant.
- evaluate(Number, int, Number) - Static method in class simula.compiler.syntaxClass.expression.Constant
-
Simplify this Constant.
- EVENT - Variable in class simula.runtime.RTS_Process
-
The corresponding EVENT to this Process.
- evtime() - Method in class simula.runtime.RTS_Process
-
Returns the event time.
- EVTIME() - Method in class simula.runtime.RTS_EVENT_NOTICE
-
Returns this event's simulated time.
- EXCEPTION_HANDLER - Static variable in class simula.runtime.RTS_ENVIRONMENT
-
The registered EXCEPTION_HANDLER or null.
- execute(String...) - Static method in class simula.compiler.utilities.Util
-
Execute an OS command
- execute(Vector<String>) - Static method in class simula.compiler.utilities.Util
-
Execute OS Command
- exit - Variable in class simula.editor.EditorMenues
-
Menu item
- exit(int) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure exit.
- exit(int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Extended Standard procedure exit.
- exit2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- exitScope() - Static method in class simula.compiler.utilities.Global
-
During Checking and Coding: Exit declaration scope.
- exp(double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure exp.
- EXP - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- expandJarFile(JarFile) - Method in class simula.compiler.JarFileBuilder
-
Expand .jar file entries into the classFileMap.
- expect(int) - Static method in class simula.compiler.parsing.Parse
-
Expect the given KeyWord.
- expectArrayDeclaration(Type, DeclarationList) - Static method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
-
Parse an array declaration and add it to the given declaration list.
- expectCasePair() - Method in class simula.compiler.syntaxClass.statement.SwitchStatement
-
Parse Utility: Expect case pair.
- expectClassBody(ClassDeclaration) - Static method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Parse Utility: Expect class-body.
- expectClassDeclaration(String) - Static method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Parse Class Declaration.
- expectExpression() - Static method in class simula.compiler.syntaxClass.expression.Expression
-
Expect expression.
- expectExternalHead(BlockDeclaration) - Static method in class simula.compiler.syntaxClass.declaration.ExternalDeclaration
-
Parse an external declaration updating a declaration list.
- expectForListElement() - Method in class simula.compiler.syntaxClass.statement.ForStatement
-
Parse a for-list element.
- expectFormalParameterPart(Vector<Parameter>) - Static method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
Parse Utility: Expect formal-parameter-part and build the parameter list.
- expectHiddenProtectedList(ClassDeclaration, boolean, boolean) - Static method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Parse Utility: Expect Hidden Protected list.
- expectIdentifier() - Static method in class simula.compiler.parsing.Parse
-
Test to expect an identifier.
- expectIdentifierList(ClassDeclaration, Type, int) - Static method in class simula.compiler.syntaxClass.declaration.VirtualSpecification
-
Parse a virtual identifier list.
- expectMaybeBlock(int) - Method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
-
Parse CompoundStatement or SubBlock.
- expectNew() - Static method in class simula.compiler.syntaxClass.expression.ObjectGenerator
-
Parse an object generator.
- expectPrefixedBlock(VariableExpression, boolean) - Static method in class simula.compiler.syntaxClass.declaration.PrefixedBlockDeclaration
-
Parse Utility: Expect PrefixedBlockDeclaration
- expectProcedureBody(ProcedureDeclaration) - Static method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
Parse Utility: Expect procedure-body.
- expectProcedureDeclaration(Type) - Static method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
Parse and build a ProcedureDeclaration.
- expectProcedureSpecification(Type) - Static method in class simula.compiler.syntaxClass.ProcedureSpecification
-
Procedure Specification.
- expectSimpleVariable(Type, DeclarationList) - Static method in class simula.compiler.syntaxClass.declaration.SimpleVariableDeclaration
-
Parse a simple variable declaration.
- expectSpecificationPart(ProcedureDeclaration) - Static method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
Parse Utility: Accept Procedure Parameter specification-part updating Parameter's type and kind.
- expectStandaloneExpression() - Static method in class simula.compiler.syntaxClass.statement.StandaloneExpression
-
Parse a standalone expression.
- expectStatement() - Static method in class simula.compiler.syntaxClass.statement.Statement
-
Parse a statement.
- expectThisIdentifier() - Static method in class simula.compiler.syntaxClass.expression.LocalObject
-
Expect Identifier following THIS.
- expectUnlabeledStatement() - Static method in class simula.compiler.syntaxClass.statement.Statement
-
Parse Utility: Expect an unlabeled statement.
- expectVariable() - Static method in class simula.compiler.syntaxClass.expression.Expression
-
Parse Utility: Expect Variable
Variable = Identifier | SubscriptedVariable SubscriptedVariable = Identifier "(" Expression { , Expression } ")"
NOTE: That a SubscriptedVariable may be an subscripted array or a function designator.
- expectVariable(String) - Static method in class simula.compiler.syntaxClass.expression.VariableExpression
-
Parse Utility: Expect Variable.
- expectVirtualPart(ClassDeclaration) - Static method in class simula.compiler.syntaxClass.declaration.VirtualSpecification
-
Parse a virtual-part and put it into the given class.
- expr - Variable in class simula.compiler.syntaxClass.declaration.Thunk
-
Local variable
- expr - Variable in class simula.runtime.FOR_WhileElt
-
A Value expression.
- expr - Variable in class simula.runtime.FOR_WhileTValElt
-
A Text Value expression.
- expr1 - Variable in class simula.compiler.syntaxClass.statement.ForListElement
-
The first expression
- expr2 - Variable in class simula.compiler.syntaxClass.statement.ForWhileElement
-
The second expression.
- expr2 - Variable in class simula.compiler.syntaxClass.statement.StepUntilElement
-
The second expression.
- expr3 - Variable in class simula.compiler.syntaxClass.statement.StepUntilElement
-
The third expression.
- expression - Variable in class simula.compiler.syntaxClass.expression.TypeConversion
-
The expression.
- expression - Variable in class simula.compiler.syntaxClass.statement.StandaloneExpression
-
The expression.
- Expression - Class in simula.compiler.syntaxClass.expression
-
Expression.
- Expression() - Constructor for class simula.compiler.syntaxClass.expression.Expression
-
Expression.
- EXTENSIONS - Static variable in class simula.compiler.utilities.Option
-
false: Disable all language extensions.
- EXTERNAL - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- ExternalDeclaration - Class in simula.compiler.syntaxClass.declaration
-
External Declaration.
- ExternalDeclaration - Static variable in class simula.compiler.utilities.ObjectKind
-
External Declaration
- ExternalDeclaration() - Constructor for class simula.compiler.syntaxClass.declaration.ExternalDeclaration
-
Private Constructor used by Attribute File I/O.
- ExternalDeclaration(String, String) - Constructor for class simula.compiler.syntaxClass.declaration.ExternalDeclaration
-
Create a new ExternalDeclaration.
- externalHead - Variable in class simula.compiler.syntaxClass.statement.ProgramModule
-
The external head
- externalIdent - Variable in class simula.compiler.syntaxClass.declaration.Declaration
-
External Identifier set by doChecking
- externalJarFiles - Static variable in class simula.compiler.utilities.Global
-
The set of external .jar files.
- extLib - Static variable in class simula.compiler.utilities.Global
-
The external library.
F
- FALSE - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- fetchar(RTS_TXT, int) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure fetchar.
- file - Variable in class simula.runtime.RTS_PROGINFO
-
Simula Source File - e.g. program.sim
- File - Static variable in class simula.compiler.syntaxClass.declaration.StandardClass
-
The Standard Class File.
- FILE_NAME - Variable in class simula.runtime.RTS_File
-
The file name.
- fileChanged - Variable in class simula.editor.SourceTextPanel
-
Indicates that the source file has changed.
- fileLock - Variable in class simula.runtime.RTS_Directbytefile
-
The FileLock.
- fileLock - Variable in class simula.runtime.RTS_Directfile
-
The underlying FileLock
- fileMenu - Variable in class simula.editor.EditorMenues
-
Menu
- filename() - Method in class simula.runtime.RTS_File
-
Returns the filename.
- fileName - Variable in class simula.runtime.RTS_PageWriter
-
The file name.
- fileSummary() - Method in class simula.compiler.SimulaCompiler
-
File Summary
- fill(char) - Method in class simula.runtime.RTS_TEXTOBJ
-
Utility to fill the text object with the given character.
- fillColor - Variable in class simula.runtime.RTS_ShapeElement
-
The current fill color.
- fillEllipse(double, double, double, double) - Method in class simula.runtime.RTS_Drawing
-
Fill Ellipse.
- fillEllipse(double, double, double, double) - Method in class simula.runtime.RTS_ShapeElement
-
Fill Ellipse.
- fillRectangle(double, double, double, double) - Method in class simula.runtime.RTS_Drawing
-
Fill Rectangle.
- fillRectangle(double, double, double, double) - Method in class simula.runtime.RTS_ShapeElement
-
Fill Rectangle.
- fillRoundRectangle(double, double, double, double, double, double) - Method in class simula.runtime.RTS_Drawing
-
Fill Rounded Rectangle.
- fillRoundRectangle(double, double, double, double, double, double) - Method in class simula.runtime.RTS_ShapeElement
-
Fill Rounded Rectangle.
- fillTextPane(int, DefaultScanner) - Method in class simula.editor.SourceTextPanel
-
Fill the text pane with text delivered from the scanner.
- fillTextPane(Reader, int) - Method in class simula.editor.SourceTextPanel
-
Fill the text pane with text from the source file reader.
- find(String) - Method in class simula.compiler.utilities.DeclarationList
-
Find a declaration in this DeclarationList
- findHidden(ClassDeclaration, String) - Static method in class simula.compiler.syntaxClass.HiddenSpecification
-
Utility: findHidden -- Search scope's hidden-list for 'ident'
- findJarFile(String, String) - Static method in class simula.compiler.JarFileBuilder
-
Find the .jar file containing an external class or procedure.
- findLabelMeaning(String) - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Find Label's Meaning
- findLocalAttribute(String) - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Utility: Search for an attribute named 'ident'
- findLocalProcedure(String) - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Utility: Search Declaration-list for a procedure named 'ident'
- findMeaning(String) - Method in class simula.compiler.syntaxClass.declaration.ConnectionBlock
- findMeaning(String) - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Find Meaning
- findProcedure(String) - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Follow Static Chain Looking for a Procedure named 'identifier'
- findRemoteAttributeMeaning(String) - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Find Remote Attribute's Meaning.
- findRemoteAttributeMeaning(String) - Method in class simula.compiler.syntaxClass.declaration.StandardClass
- findThis() - Method in class simula.compiler.syntaxClass.expression.LocalObject
-
Follow Static Chain Looking for a Class named 'classIdentifier'
- findtrigger(RTS_NAME<RTS_TXT>, RTS_TXT) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure findtrigger.
- findVisibleAttributeMeaning(String) - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
- findVisibleAttributeMeaning(String) - Method in class simula.compiler.syntaxClass.declaration.ConnectionBlock
- findVisibleAttributeMeaning(String) - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Find visible attribute's Meaning
- findVisibleAttributeMeaning(String) - Method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
- findVisibleAttributeMeaning(String) - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
- findVisibleAttributeMeaning(String) - Method in class simula.compiler.syntaxClass.declaration.StandardClass
- findVisibleAttributeMeaning(String) - Method in class simula.compiler.syntaxClass.declaration.Thunk
- first() - Method in class simula.runtime.RTS_Head
-
The procedure "first" may be used to obtain a reference to the first member of the set.
- FIRST(RTS_Ranking) - Static method in class simula.runtime.RTS_Ranking
-
Returns the first element of the ranking tree.
- firstTableIndex - Variable in class simula.compiler.syntaxClass.statement.SwitchStatement.SwitchInterval
-
First case table index.
- floatValue(Object) - Method in class simula.runtime.RTS_RTObject
-
Utility method to support Parameter Transmission in case of Formal/Virtual Procedure Call.
- flush() - Method in class simula.runtime.RTS_PageWriter
- follow(RTS_Linkage) - Method in class simula.runtime.RTS_Link
-
Procedure follow.
- FOLLOW(RTS_Ranking, RTS_Ranking) - Static method in class simula.runtime.RTS_Ranking
-
Insert 'ins' following 'prd'.
- font - Variable in class simula.runtime.RTS_PageWriter
-
The current Font
- font - Variable in class simula.runtime.RTS_TextElement
-
The current Font.
- FOR - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- FOR_Element - Class in simula.runtime
-
Abstract class representing a for-statement element, all of which are Iterator's.
- FOR_Element - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- FOR_Element() - Constructor for class simula.runtime.FOR_Element
-
Create a for-stament element.
- FOR_List - Class in simula.runtime
-
This class holds a for-list for a FOR-Statement.
- FOR_List - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- FOR_List(FOR_Element...) - Constructor for class simula.runtime.FOR_List
-
Create a ForList Iterator.
- FOR_ListIterator - Class in simula.runtime
-
The Implementation of the for-statement is a bit tricky.
- FOR_ListIterator(FOR_Element...) - Constructor for class simula.runtime.FOR_ListIterator
-
Create a ForListIterator consisting of an array of ForElt Iterators.
- FOR_SingleElt<T> - Class in simula.runtime
-
For-statement single value element, not text.
- FOR_SingleElt - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- FOR_SingleElt(RTS_NAME<T>, RTS_NAME<T>) - Constructor for class simula.runtime.FOR_SingleElt
-
Create single value element, not text.
- FOR_SingleTValElt - Class in simula.runtime
-
For-statement single text value element.
- FOR_SingleTValElt(RTS_NAME<RTS_TXT>, RTS_NAME<RTS_TXT>) - Constructor for class simula.runtime.FOR_SingleTValElt
-
Create single text value element.
- FOR_StepUntil - Class in simula.runtime
-
For-statement step until element.
- FOR_StepUntil - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- FOR_StepUntil(RTS_NAME<Number>, RTS_NAME<Number>, RTS_NAME<Number>, RTS_NAME<Number>) - Constructor for class simula.runtime.FOR_StepUntil
-
Create step until element.
- FOR_WhileElt<T> - Class in simula.runtime
-
For-statement While element, not text
- FOR_WhileElt - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- FOR_WhileElt(RTS_NAME<T>, RTS_NAME<T>, RTS_NAME<Boolean>) - Constructor for class simula.runtime.FOR_WhileElt
-
Create While element.
- FOR_WhileTValElt - Class in simula.runtime
-
For-statement While-element with Text Value Assignment.
- FOR_WhileTValElt(RTS_NAME<RTS_TXT>, RTS_NAME<RTS_TXT>, RTS_NAME<Boolean>) - Constructor for class simula.runtime.FOR_WhileTValElt
-
Create Text Value While-element.
- FORCED_EXIT() - Static method in class simula.compiler.utilities.Util
-
Perform FORCED EXIT.
- forceEOF() - Method in class simula.compiler.parsing.SourceFileReader
-
Force EOF on the current underlying reader.
- forElt - Variable in class simula.runtime.FOR_ListIterator
-
The ForElt array.
- forList - Variable in class simula.compiler.syntaxClass.statement.ForStatement
-
The list of ForList elements.
- ForListElement - Class in simula.compiler.syntaxClass.statement
-
Utility class ForListElement implementing a single value element.
- ForListElement - Static variable in class simula.compiler.utilities.ObjectKind
-
ForWhileElement
- ForListElement() - Constructor for class simula.compiler.syntaxClass.statement.ForListElement
-
Default constructor used by Attribute File I/O
- ForListElement(ForStatement, Expression) - Constructor for class simula.compiler.syntaxClass.statement.ForListElement
-
Create a new ForListElement.
- forListIterator - Variable in class simula.runtime.FOR_List
-
The ForList Iterator.
- formal(VariableExpression, Parameter) - Static method in class simula.compiler.syntaxClass.expression.CallProcedure
-
Java Coding: Edit Call Procedure Formal.
- formal(VariableExpression, Parameter, CodeBuilder) - Static method in class simula.compiler.syntaxClass.expression.BuildCPF
-
BuildCP.formal
- forStatement - Variable in class simula.compiler.syntaxClass.statement.ForListElement
-
The For-statement.
- ForStatement - Class in simula.compiler.syntaxClass.statement
-
For Statement.
- ForStatement - Static variable in class simula.compiler.utilities.ObjectKind
-
ForStatement
- ForStatement() - Constructor for class simula.compiler.syntaxClass.statement.ForStatement
-
Default constructor used by Attribute File I/O
- ForStatement(int) - Constructor for class simula.compiler.syntaxClass.statement.ForStatement
-
Create a new ForStatement.
- ForWhileElement - Class in simula.compiler.syntaxClass.statement
-
Utility class: For-list While element.
- ForWhileElement - Static variable in class simula.compiler.utilities.ObjectKind
-
ForStatement
- ForWhileElement() - Constructor for class simula.compiler.syntaxClass.statement.ForWhileElement
-
Default constructor used by Attribute File I/O
- ForWhileElement(ForStatement, Expression, Expression) - Constructor for class simula.compiler.syntaxClass.statement.ForWhileElement
-
Create a new WhileElement.
- foundBehindInvisible - Variable in class simula.compiler.utilities.Meaning
-
True if it was found behind invisible
- foundIn - Variable in class simula.compiler.utilities.Meaning
-
Where it was found
- frame - Variable in class simula.runtime.RTS_Drawing
-
The current Frame.
- FRE() - Constructor for class simula.compiler.utilities.RTS.FRE
-
Default Constructor.
- from(RTS_TXT, int) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure from.
- front(RTS_TXT) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure front.
- frontcompare(RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure frontcompare.
- frontstrip(RTS_TXT) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure frontstrip.
- fsign(float) - Static method in class simula.runtime.RTS_UTIL
-
Standard Procedure sign.
- functionResultType(VariableExpression) - Static method in class simula.compiler.syntaxClass.expression.BuildCPV
-
ClassFile coding utility: Get function ResultType.
G
- GE - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- generalCase() - Method in class simula.compiler.syntaxClass.statement.StepUntilElement
-
ClassFile coding utility: generalCase.
- get() - Method in class simula.compiler.syntaxClass.expression.Expression
-
Generate code for getting the value of this Expression
- get() - Method in class simula.compiler.syntaxClass.expression.VariableExpression
- get() - Method in class simula.runtime.RTS_NAME
-
Evaluate and get the value of a name parameter
- get(int) - Method in class simula.compiler.utilities.ObjectReferenceMap
-
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
- getAccumLabels() - Method in class simula.compiler.utilities.LabelList
-
Get all labels.
- getArrayType() - Method in class simula.compiler.syntaxClass.Type
-
Return RTS Array type String.
- getAttribute() - Method in class simula.compiler.syntaxClass.ProtectedSpecification
-
Returns the Attribute being Protected.
- getBaseName(String) - Static method in class simula.compiler.utilities.Util
-
Return the base name part of a File Name
- getBytesFromFile() - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Get ClassFile bytes from file.
- getchar(RTS_TXT) - Static method in class simula.runtime.RTS_TXT
-
Procedure getchar.
- getClassDesc() - Method in class simula.compiler.syntaxClass.declaration.ConnectionBlock
- getClassDesc() - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Return the ClassDesc
- getClassDesc() - Method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
- getClassDesc() - Method in class simula.compiler.syntaxClass.declaration.StandardClass
- getClassDesc(String) - Static method in class simula.compiler.utilities.ClassHierarchy
-
Returns the resulting ClassDesc.
- getClassDesc(Type) - Static method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
-
Get the ClassDescr.
- getClassOutputFileName() - Method in class simula.compiler.JavaSourceFileCoder
-
Returns the output file for generated Java code.
- getCompilerOptions(Properties) - Static method in class simula.compiler.utilities.Option
-
Get Compiler options from property file.
- getConst(CodeElement) - Method in class simula.compiler.transform.SimulaCodeTransform
-
ConstantInstruction: ICONST n or BIPUSH or SIPUSH
- getConstant() - Method in class simula.compiler.utilities.Meaning
-
Returns the constant element or null.
- getConstructorMethodTypeDesc() - Method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
Get the Constructors MethodTypeDesc.
- getCurrentCoroutine() - Static method in class simula.runtime.RTS_Coroutine
-
Returns the current Coroutine.
- getCurrentScope() - Static method in class simula.compiler.utilities.Global
-
Returns the current scope.
- getDeclaredLabels() - Method in class simula.compiler.utilities.LabelList
-
Get DeclaredLabels
- getELEMENT(int...) - Method in class simula.runtime.RTS_BOOLEAN_ARRAY
-
This method will return a value from ELTS(x)
- getELEMENT(int...) - Method in class simula.runtime.RTS_CHARACTER_ARRAY
-
This method will return a value from ELTS(x)
- getELEMENT(int...) - Method in class simula.runtime.RTS_INTEGER_ARRAY
-
This method will return a value from ELTS(x...)
- getELEMENT(int...) - Method in class simula.runtime.RTS_LONG_REAL_ARRAY
-
This method will return a value from ELTS(x...)
- getELEMENT(int...) - Method in class simula.runtime.RTS_REAL_ARRAY
-
This method will return a value from ELTS(x...)
- getELEMENT(int...) - Method in class simula.runtime.RTS_REF_ARRAY
-
This method will return a value from ELTS(x...)
- getELEMENT(int...) - Method in class simula.runtime.RTS_TEXT_ARRAY
-
This method will return a text reference from ELTS(x...)
- getErrorMessage(Throwable) - Static method in class simula.runtime.RTS_UTIL
-
Utility to convert a Throwable message to Simula message.
- getErrorStream() - Method in class simula.compiler.utilities.ConsolePanel
-
Get a OutputStream suitable for writing errors on this panel
- getErrorStream() - Method in class simula.runtime.RTS_ConsolePanel
-
Get a OutputStream suitable for writing errors on this panel
- getFieldIdentifier() - Method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
- getFieldIdentifier() - Method in class simula.compiler.syntaxClass.declaration.Declaration
-
ClassFile coding utility: get getFieldIdentifier.
- getFieldIdentifier() - Method in class simula.compiler.syntaxClass.declaration.InspectVariableDeclaration
- getFieldIdentifier() - Method in class simula.compiler.syntaxClass.declaration.LabelDeclaration
- getFieldIdentifier() - Method in class simula.compiler.syntaxClass.declaration.Parameter
-
ClassFile coding utility: get getFieldIdentifier of this Parameter.
- getFieldIdentifier() - Method in class simula.compiler.syntaxClass.declaration.SimpleVariableDeclaration
- getFieldIdentifier() - Method in class simula.compiler.syntaxClass.declaration.UndefinedDeclaration
- getFieldRefEntry(ConstantPoolBuilder) - Method in class simula.compiler.syntaxClass.declaration.InspectVariableDeclaration
-
ClassFile coding utility: get FieldRefEntry of this InspectVariable.
- getFieldRefEntry(ConstantPoolBuilder) - Method in class simula.compiler.syntaxClass.declaration.LabelDeclaration
- getFieldRefEntry(ConstantPoolBuilder) - Method in class simula.compiler.syntaxClass.declaration.Parameter
-
ClassFile coding utility: get FieldRefEntry of this Parameter.
- getFieldRefEntry(ConstantPoolBuilder) - Method in class simula.compiler.syntaxClass.declaration.SimpleVariableDeclaration
-
ClassFile coding utility: get FieldRefEntry of this SimpleVariable.
- getFieldRefEntry(ConstantPoolBuilder) - Method in class simula.compiler.syntaxClass.declaration.UndefinedDeclaration
-
ClassFile coding utility: get FieldRefEntry of this SimpleVariable.
- getFieldRefEntry(ConstantPoolBuilder) - Method in class simula.compiler.syntaxClass.expression.RemoteVariable
-
ClassFile Coding Utility: Return the FieldRefEntry of this RemoteVariable
- getFieldRefEntry(ConstantPoolBuilder) - Method in class simula.compiler.syntaxClass.expression.VariableExpression
-
ClassFile Coding Utility: Return the field ref entry for this variable.
- getFontSize() - Method in class simula.runtime.RTS_Drawing
-
Get font size.
- getFontSize() - Method in class simula.runtime.RTS_TextElement
-
Get font size.
- getfrac(RTS_TXT) - Static method in class simula.runtime.RTS_TXT
-
Procedure getfrac.
- getFracItem(RTS_TXT) - Static method in class simula.runtime.RTS_TXT
-
Scan the input text for a fraction item.
- getHexFileReader(File) - Static method in class simula.editor.SimulaEditor
-
Utility: Get HexFile Reader.
- getIdentifier() - Method in class simula.compiler.syntaxClass.statement.ProgramModule
-
Returns the mainModule identifier.
- getIdentifier() - Method in class simula.compiler.utilities.Token
-
Get this Token's value string.
- getInputStream() - Method in class simula.compiler.utilities.ConsolePanel
-
Get a InputStream suitable for reading from this panel
- getInputStream() - Method in class simula.runtime.RTS_ConsolePanel
-
Get a InputStream suitable for reading from this panel
- getInspectedVariable() - Method in class simula.compiler.utilities.Meaning
-
Get the inspectedVariable of the enclosing ConnectionBlock or null.
- getint(RTS_TXT) - Static method in class simula.runtime.RTS_TXT
-
Procedure getint.
- getInt() - Method in class simula.compiler.syntaxClass.expression.Expression
-
Try to evaluate this expression to an integer.
- getIntegerItem(RTS_TXT) - Static method in class simula.runtime.RTS_TXT
-
Scan the input text for an integer item.
- getitem(RTS_NAME<RTS_TXT>) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure getitem.
- GETITEM(RTS_TXT) - Static method in class simula.runtime.RTS_DEC_Lib
-
Starting at pos, get next item in the given text.
- getJarFileReader(File) - Static method in class simula.editor.SimulaEditor
-
Get .jar file Reader
- getJavaID() - Static method in class simula.editor.SimulaEditor
-
Utility: get Java ID
- getJavaID() - Static method in class simula.runtime.RTS_UTIL
-
Returns System property "java.vm.specification.version"
- getJavaIdentifier() - Method in class simula.compiler.syntaxClass.declaration.Declaration
-
Returns the Java identifier for this declaration.
- getJavaIdentifier() - Method in class simula.compiler.syntaxClass.expression.VariableExpression
-
Returns a suitable java identifier for this variable.
- getJavaRefIdent() - Method in class simula.compiler.syntaxClass.Type
-
Returns the Java ref-identifier or null.
- getJavaSpecVersion() - Static method in class simula.editor.SimulaEditor
-
Utility: getJavaVersion
- getKeyWord() - Method in class simula.compiler.utilities.Token
-
Get this Token's keyword attribute.
- getKeyWordCode() - Method in class simula.compiler.utilities.Token
-
Get this Token's keyword code.
- getLastDeclaredLabel(String) - Method in class simula.compiler.utilities.LabelList
-
Get last declared local label with the given ident.
- getLegalOverLoadMatch(String, Vector<Expression>) - Method in class simula.compiler.syntaxClass.declaration.StandardProcedure
-
Get LegalOverLoadMatch.
- getLinesPerSheet() - Method in class simula.runtime.RTS_PageWriter
-
Returns the number of lines per sheet.
- getMatchingProtected() - Method in class simula.compiler.syntaxClass.HiddenSpecification
-
Utility: Find protected attribute and update pointers.
- getMeaning() - Method in class simula.compiler.syntaxClass.expression.VariableExpression
-
Returns the meaning.
- getMethodTypeDesc(Expression, Vector<Expression>) - Method in class simula.compiler.syntaxClass.declaration.StandardProcedure
-
Get MethodTypeDesc
- getNdim(Expression) - Static method in class simula.compiler.syntaxClass.expression.CallProcedure
-
Returns the array's number of dimensions.
- getNext() - Method in class simula.compiler.parsing.SimulaScanner
-
Returns next input character.
- getNumber() - Method in class simula.compiler.syntaxClass.expression.Expression
-
Try to evaluate this expression to a number.
- getOption(String) - Static method in class simula.compiler.utilities.Option
-
Returns the option name 'id'
- getOption(String) - Static method in class simula.editor.RTOption
-
Returns the option name 'id'
- getOutputStream() - Method in class simula.compiler.utilities.ConsolePanel
-
Get a PrintStream suitable for writing on this panel
- getOutputStream() - Method in class simula.runtime.RTS_ConsolePanel
-
Get a PrintStream suitable for writing on this panel
- getOverLoadMatch(Vector<Expression>) - Method in class simula.compiler.syntaxClass.declaration.StandardProcedure
-
Get OverLoadMatch.
- getPrefixClass() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Returns the prefix ClassDeclaration or null.
- getPrefixLevel() - Method in class simula.compiler.syntaxClass.declaration.LabelDeclaration
-
Returns the prefix level.
- getProcedureSpecification(String) - Method in class simula.compiler.syntaxClass.declaration.StandardProcedure
-
Return the getProcedureSpecification obtained from the given MethodTypeDesc.
- getProtectedBy() - Method in class simula.compiler.syntaxClass.HiddenSpecification
-
Returns the ProtectedSpecification which protect this hidden.
- getQual() - Method in class simula.compiler.syntaxClass.Type
-
Returns the qualifying ClassDeclaration or null.
- getQualification(String) - Static method in class simula.compiler.syntaxClass.expression.Expression
-
Get qualification.
- getQualification(Expression) - Static method in class simula.compiler.syntaxClass.expression.Expression
-
Returns the qualification of the given simpleObjectExpression.
- getReader() - Method in class simula.compiler.utilities.ConsolePanel
-
Get a reader suitable for reading from this panel
- getReader() - Method in class simula.runtime.RTS_ConsolePanel
-
Get a reader suitable for reading from this panel
- getreal(RTS_TXT) - Static method in class simula.runtime.RTS_TXT
-
Procedure getreal.
- getRealItem(RTS_TXT) - Static method in class simula.runtime.RTS_TXT
-
Scan the input text for a real item.
- getRealPrefix(String) - Static method in class simula.compiler.utilities.ClassHierarchy
-
Get real prefix.
- getRealSuper(ClassDesc) - Static method in class simula.compiler.utilities.ClassHierarchy
-
Get real super class.
- getRealTypeELEMENT(int) - Method in class simula.runtime.RTS_LONG_REAL_ARRAY
- getRealTypeELEMENT(int) - Method in class simula.runtime.RTS_REAL_ARRAY
- getRealTypeELEMENT(int) - Method in class simula.runtime.RTS_REALTYPE_ARRAY
-
Utility for fetching value of a real type array.
- getRefIdent() - Method in class simula.compiler.syntaxClass.Type
-
Returns the ref-identifier or null.
- getRelativeAttributeFileName() - Method in class simula.compiler.syntaxClass.statement.ProgramModule
-
Returns the relative file name.
- getResolver() - Static method in class simula.compiler.utilities.ClassHierarchy
-
get the ClassHierarchyResolver.
- getResultFieldRefEntry(ConstantPoolBuilder) - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
ClassFile coding utility: getResultFieldRefEntry
- getRTBlockLevel() - Method in class simula.compiler.syntaxClass.declaration.ConnectionBlock
- getRTBlockLevel() - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Utility: Get Runtime BlockLevel.
- getRTBlockLevel() - Method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
- getRTBlockLevel() - Method in class simula.compiler.syntaxClass.declaration.StandardClass
- getRuntimeOptions(Properties) - Static method in class simula.editor.RTOption
-
Get Compiler options from property file.
- getScopeBehindHidden() - Method in class simula.compiler.syntaxClass.HiddenSpecification
-
Utility: getScopeBehindHidden
- getSelectedButtonText(ButtonGroup) - Method in class simula.compiler.utilities.Option
-
Utility to get SelectedButtonText.
- getSimpleVirtualIdentifier() - Method in class simula.compiler.syntaxClass.declaration.VirtualSpecification
-
Returns the virtual identifier used in JVM code.
- getSimulaProperty(String, String) - Static method in class simula.compiler.utilities.Global
-
Returns a Simula property.
- getSingleOptimizableElement() - Method in class simula.compiler.syntaxClass.statement.ForStatement
-
Check if this ForListElement is a single optimizable element.
- getStyle(Token.StyleCode) - Method in class simula.editor.SourceTextPanel
-
Utility: Get Style
- getStyleCode() - Method in class simula.compiler.utilities.Token
-
Returns the style code for this Token's keyword.
- getTableSwitchCases(CodeBuilder) - Method in class simula.compiler.utilities.LabelList
-
Get a List of SwitchCase suitable for the 'tableswitch' instruction.
- getTempFileDir(String) - Static method in class simula.compiler.utilities.Global
-
Returns a temp file directory.
- getText() - Method in class simula.compiler.utilities.Token
-
Get this Token's text attribute.
- getType(Number) - Static method in class simula.compiler.syntaxClass.expression.Constant
-
Returns the type of this number.
- getTypedInspectedVariable() - Method in class simula.compiler.syntaxClass.declaration.ConnectionBlock
-
Get inspected variable.
- getTypedInspectedVariable() - Method in class simula.compiler.utilities.Meaning
-
Returns the inspected expression or null.
- getUndoManager() - Method in class simula.editor.SourceTextPanel
-
Returns the undo manager.
- getUniqueConnID() - Static method in class simula.compiler.syntaxClass.statement.ConnectionStatement
-
Utility to be used in when-parts
- getValue() - Method in class simula.compiler.utilities.Token
-
Get this Token's value attribute.
- getVirtualIdentifier() - Method in class simula.compiler.syntaxClass.declaration.VirtualSpecification
-
Returns the virtual identifier used i Java code.
- getVirtualSpecification() - Method in class simula.compiler.syntaxClass.ProtectedSpecification
-
Returns the virtual specification or null.
- getVirtualSpecification(Declaration) - Static method in class simula.compiler.syntaxClass.declaration.VirtualSpecification
-
Get virtual specification.
- getWriteableVariable() - Method in class simula.compiler.syntaxClass.expression.Expression
-
Get a writeable variable.
- getWriteableVariable() - Method in class simula.compiler.syntaxClass.expression.RemoteVariable
- getWriteableVariable() - Method in class simula.compiler.syntaxClass.expression.TypeConversion
- getWriteableVariable() - Method in class simula.compiler.syntaxClass.expression.VariableExpression
- getWriter() - Method in class simula.compiler.utilities.ConsolePanel
-
Get a writer suitable for writing on this panel
- getWriter() - Method in class simula.runtime.RTS_ConsolePanel
-
Get a writer suitable for writing on this panel
- Global - Class in simula.compiler.utilities
-
Global Variables.
- Global() - Constructor for class simula.compiler.utilities.Global
-
Default constructor.
- GNERATE_LINE_CALLS - Static variable in class simula.compiler.utilities.Option.internal
-
Debug option
- GO - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- GOTO - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- GOTO_TRACING - Static variable in class simula.editor.RTOption
-
Runtime Option
- GOTO_TRACING - Static variable in class simula.runtime.RTS_Option
-
Debug: Trace goto statements.
- GotoStatement - Class in simula.compiler.syntaxClass.statement
-
Goto Statement.
- GotoStatement - Static variable in class simula.compiler.utilities.ObjectKind
-
GotoStatement
- GotoStatement() - Constructor for class simula.compiler.syntaxClass.statement.GotoStatement
-
Default constructor used by Attribute File I/O
- GotoStatement(int) - Constructor for class simula.compiler.syntaxClass.statement.GotoStatement
-
Create a new GotoStatement.
- GT - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
H
- has_NONE_case - Variable in class simula.compiler.syntaxClass.statement.SwitchStatement
-
Indicator: har NONE case.
- hasAccumLabel() - Method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
Returns true if this block has one ore more accumulated labels.
- hasArguments() - Method in class simula.compiler.syntaxClass.expression.VariableExpression
-
Returns true if this variable has arguments.
- hasDeclaredLabel() - Method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
Returns true if this block has one ore more local declared labels.
- hasDefaultMatch - Variable in class simula.compiler.syntaxClass.declaration.VirtualSpecification
-
Indicates if this virtual has a default match.
- hash(RTS_TXT) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
S-PORT Extension Procedure hash.
- hash(RTS_TXT, int) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure hash.
- hasLocalClasses - Variable in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Indicate if this scope has local classes.
- hasNext() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration.ClassParameterIterator
- hasNext() - Method in class simula.runtime.FOR_Element
- hasNext() - Method in class simula.runtime.FOR_ListIterator
-
Returns
true
if the iteration has more elements. - hasNext() - Method in class simula.runtime.FOR_SingleElt
-
Returns
true
if the iteration has more elements. - hasNext() - Method in class simula.runtime.FOR_SingleTValElt
-
Returns
true
if the iteration has more elements. - hasRealPrefix() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Check if this class has a real prefix.
- hasWhenPart - Variable in class simula.compiler.syntaxClass.statement.ConnectionStatement
-
True if this connection statement contains ConnectionWhenPart(s).
- help() - Static method in class simula.compiler.Simula
-
Print synopsis of standard options
- help() - Static method in class simula.runtime.RTS_UTIL
-
Print synopsis of standard options
- helpMenu - Variable in class simula.editor.EditorMenues
-
Menu
- hiCase - Variable in class simula.compiler.syntaxClass.statement.SwitchStatement.SwitchInterval
-
The high case key
- HIDDEN - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- hiddenBy - Variable in class simula.compiler.syntaxClass.ProtectedSpecification
-
Set during doChecking.
- hiddenList - Variable in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
The hidden list.
- HiddenSpecification - Class in simula.compiler.syntaxClass
-
Hidden Specification.
- HiddenSpecification - Static variable in class simula.compiler.utilities.ObjectKind
-
Hidden Specification
- HiddenSpecification() - Constructor for class simula.compiler.syntaxClass.HiddenSpecification
-
Default constructor used by Attribute File I/O
- HiddenSpecification(ClassDeclaration, String) - Constructor for class simula.compiler.syntaxClass.HiddenSpecification
-
Create a new HiddenSpecification.
- hiKey - Variable in class simula.compiler.syntaxClass.statement.SwitchStatement
-
The high key
- histd(RTS_REALTYPE_ARRAY, RTS_NAME<Integer>) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Utility: Procedure histd.
- histo(RTS_REAL_ARRAY, RTS_REAL_ARRAY, float, float) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure histo.
- hold(double) - Method in class simula.runtime.RTS_Simulation
-
Procedure hold.
I
- ident - Variable in class simula.runtime.RTS_PROGINFO
-
Program ident.
- ident() - Method in class simula.compiler.utilities.LabelList
-
Debug utility: Return identification String.
- identifier - Variable in class simula.compiler.syntaxClass.declaration.Declaration
-
Simula Identifier from Source Text
- identifier - Variable in class simula.compiler.syntaxClass.expression.VariableExpression
-
The variable's identifier.
- identifier - Variable in class simula.compiler.syntaxClass.HiddenSpecification
-
The hidden identifier.
- identifier - Variable in class simula.compiler.syntaxClass.ProcedureSpecification
-
The procedure identifier.
- identifier - Variable in class simula.compiler.syntaxClass.ProtectedSpecification
-
The protected identifier.
- identifier - Variable in class simula.compiler.utilities.DeclarationList
-
Identifier.
- identifier - Variable in exception class simula.runtime.RTS_LABEL
-
Label identifier.
- IDENTIFIER - Enum constant in enum class simula.runtime.RTS_DEC_Lib.State
-
Identifier
- IDENTIFIER - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- identifierToken(String) - Method in class simula.compiler.parsing.SimulaScanner
-
Scanner Utility: Create an identifier Token.
- idle() - Method in class simula.runtime.RTS_Process
-
Returns true if this process is scheduled (in SQS)
- IERR() - Static method in class simula.compiler.utilities.Util
-
Print the internal error message: IMPOSSIBLE.
- IERR(String) - Static method in class simula.compiler.utilities.Util
-
Print a internal error message.
- IERR(String) - Static method in class simula.runtime.RTS_UTIL
-
Utility: Internal error.
- IERR(String, Throwable) - Static method in class simula.compiler.utilities.ConsolePanel
-
Utility method IERR
- IERR(String, Throwable) - Static method in class simula.compiler.utilities.Util
-
Print a internal error message.
- IERR(String, Throwable) - Static method in class simula.runtime.RTS_ConsolePanel
-
Print an INTERNAL ERROR and StackTrace
- IF - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- Illegal - Enum constant in enum class simula.compiler.syntaxClass.Type.ConversionKind
-
Type conversion is illegal.
- illegalLowten(char) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Check if the given character is illegal as lowten.
- image - Variable in class simula.runtime.RTS_Imagefile
-
The image attribute of this _Imagefile.
- Imagefile - Static variable in class simula.compiler.syntaxClass.declaration.StandardClass
-
The Standard Class Imagefile.
- ImageRest() - Method in class simula.runtime.RTS_Imagefile
-
Starting at pos return the rest of image.
- IMP - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- impossibleWhenPart - Variable in class simula.compiler.syntaxClass.statement.ConnectionWhenPart
-
Indicator to signal an impossible when-part.
- IN - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- in2byte() - Method in class simula.runtime.RTS_Inbytefile
-
Procedure in2byte.
- inbyte() - Method in class simula.runtime.RTS_Directbytefile
-
The procedure inbyte.
- inbyte() - Method in class simula.runtime.RTS_Inbytefile
-
Procedure inbyte.
- inch - Static variable in class simula.runtime.RTS_PageWriter
-
1 inch == 0.02540 meter
- inchar() - Method in class simula.runtime.RTS_Imagefile
-
Procedure inchar.
- includeQueue - Static variable in class simula.compiler.utilities.Global
-
The Jar files queued for later inclusion.
- indent - Variable in class simula.compiler.JavaSourceFileCoder
-
Current indentation
- index - Variable in class simula.compiler.syntaxClass.declaration.LabelDeclaration
-
The label index.
- index - Variable in class simula.runtime.FOR_ListIterator
-
Current index into the ForElt array.
- index - Variable in exception class simula.runtime.RTS_LABEL
-
Index, I.e. ordinal number of the Label within its Scope(staticLink).
- index(int...) - Method in class simula.runtime.RTS_ARRAY
-
General method to calculate index to the ELT array.
- indexOf(RTS_TXT, char) - Static method in class simula.runtime.RTS_TXT
-
Text Extension Procedure indexOf.
- Infile - Static variable in class simula.compiler.syntaxClass.declaration.StandardClass
-
The Standard Class Infile.
- infrac() - Method in class simula.runtime.RTS_Imagefile
-
Procedure infrac.
- inimage() - Method in class simula.runtime.RTS_Directfile
-
The Procedure Inimage.
- inimage() - Method in class simula.runtime.RTS_Imagefile
-
Procedure inimage.
- inimage() - Method in class simula.runtime.RTS_Infile
-
Procedure Inimage.
- inint() - Method in class simula.runtime.RTS_Imagefile
-
Procedure inint.
- init - Variable in class simula.runtime.FOR_StepUntil
-
The initial value.
- init() - Static method in class simula.compiler.utilities.ClassHierarchy
-
Initiale local variables.
- INIT() - Static method in class simula.runtime.RTS_Coroutine
-
Initiate local data.
- initBASICIO() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class BASICIO.
- initBytefile() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class Bytefile.
- initCatchingErrors() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class CatchingErrors.
- initCLASS() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class CLASS.
- InitCompilerOptions() - Static method in class simula.compiler.utilities.Option
-
Initiate Compiler options.
- InitCompilerOptions() - Static method in class simula.compiler.utilities.Option.internal
-
Initiate Compiler options
- initDEC_Lib() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class DEC_Lib.
- initDirectbytefile() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class Directbytefile.
- initDirectfile() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class Directfile.
- initDrawing() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class Drawing.
- initem(RTS_File) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure initem.
- initENVIRONMENT() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class ENVIRONMENT.
- initEVENT_NOTICE() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class EVENT_NOTICE.
- initFile() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class File.
- initHead() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class Head.
- INITIAL_LAST_LOC - Variable in class simula.runtime.RTS_Directbytefile
-
The initial value of LAST_LOC.
- INITIAL_LAST_LOC - Variable in class simula.runtime.RTS_Directfile
-
The initial value of LAST_LOC
- initiate() - Static method in class simula.compiler.utilities.Global
-
Initiate Global variables.
- initiate(Reader) - Static method in class simula.compiler.parsing.Parse
-
Initiate Parsing utilities.
- INITIATE() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Method to initiate all standard classes.
- initImagefile() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class Imagefile.
- initInbytefile() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class Inbytefile.
- initInfile() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class Infile.
- initLink() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class Link.
- initLinkage() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class Linkage.
- initLookupSwitchCases(int, CodeBuilder) - Method in class simula.compiler.syntaxClass.statement.SwitchStatement.SwitchWhenPart
-
ClassFile coding utility: initLookupSwitchCases.
- initMAIN_PROGRAM() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class MAIN_PROGRAM.
- initOutbytefile() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class Outbytefile.
- initOutfile() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class Outfile.
- initPrintfile() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class Printfile.
- initProcess() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class Process.
- initRTObject() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class RTObject.
- InitRuntimeOptions() - Static method in class simula.editor.RTOption
-
Initiate Runtime options with default values.
- initShapeElement() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class ShapeElement.
- initSimset() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class Simset.
- initSimulaProperties() - Static method in class simula.compiler.utilities.Global
-
Initiate Simula properties.
- initSimulation() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class Simulation.
- initTextElement() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class TextElement.
- initTypeText() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the The Type Text.
- initUNIVERSE() - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Initiate the Standard Class UNIVERSE
- INLINE_TESTING - Static variable in class simula.compiler.utilities.Option.internal
-
INLINE_TESTING on/off
- InlineStatement - Class in simula.compiler.syntaxClass.statement
-
Inline Statement.
- InlineStatement - Static variable in class simula.compiler.utilities.ObjectKind
-
InlineStatement
- InlineStatement(String) - Constructor for class simula.compiler.syntaxClass.statement.InlineStatement
-
Create a new InlineStatement.
- INNER - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- InnerStatement - Class in simula.compiler.syntaxClass.statement
-
Inner Statement.
- InnerStatement - Static variable in class simula.compiler.utilities.ObjectKind
-
InnerStatement
- InnerStatement() - Constructor for class simula.compiler.syntaxClass.statement.InnerStatement
-
Default constructor used by Attribute File I/O
- InnerStatement(int) - Constructor for class simula.compiler.syntaxClass.statement.InnerStatement
-
Create a new InnerStatement.
- inpt - Variable in class simula.compiler.AttributeInputStream
-
The underlying DataInputStream.
- inputStream - Variable in class simula.runtime.RTS_Inbytefile
-
The InputStream used.
- inreal() - Method in class simula.runtime.RTS_Imagefile
-
Procedure inreal.
- inrecord() - Method in class simula.runtime.RTS_Infile
-
Procedure inrecord.
- insert(File) - Method in class simula.compiler.parsing.SimulaScanner
-
Insert a file.
- insert(File) - Method in class simula.compiler.parsing.SourceFileReader
-
Insert a file.
- insert(SimulaScanner, String) - Static method in class simula.compiler.parsing.Directive
-
%INSERT file-name
- insertName - Static variable in class simula.compiler.utilities.Global
-
The insert name.
- insinglechar() - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure insinglechar.
- INSPECT - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- inspectedVariable - Variable in class simula.compiler.syntaxClass.declaration.ConnectionBlock
-
The inspected variable.
- inspectedVariable - Variable in class simula.compiler.syntaxClass.statement.ConnectionStatement
-
Utility Variable to hold the evaluated object-expression.
- inspectVariableDeclaration - Variable in class simula.compiler.syntaxClass.statement.ConnectionStatement
-
The inspected variable's declaration.
- InspectVariableDeclaration - Class in simula.compiler.syntaxClass.declaration
-
InspectVariable Declaration.
- InspectVariableDeclaration - Static variable in class simula.compiler.utilities.ObjectKind
-
Inspect Variable
- InspectVariableDeclaration() - Constructor for class simula.compiler.syntaxClass.declaration.InspectVariableDeclaration
-
Default constructor used by Attribute File I/O
- InspectVariableDeclaration(Type, String, DeclarationScope, ConnectionStatement) - Constructor for class simula.compiler.syntaxClass.declaration.InspectVariableDeclaration
-
Create a new InspectVariableDeclaration.
- instantMoveTo(double, double) - Method in class simula.runtime.RTS_ShapeElement
-
Instant move.
- instantMoveTo(double, double) - Method in class simula.runtime.RTS_TextElement
-
Instant move.
- INTDIV - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- Integer - Static variable in class simula.compiler.syntaxClass.Type
-
Simula's Integer type
- INTEGER - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- INTEGERKONST - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- interfaces - Static variable in class simula.compiler.utilities.ClassHierarchy
-
The interfaces.
- internal() - Constructor for class simula.compiler.utilities.Option.internal
-
Default Constructor: NOT USED
- intext(int) - Method in class simula.runtime.RTS_Imagefile
-
Procedure intext.
- intext(RTS_TXT) - Method in class simula.runtime.RTS_Directbytefile
-
The procedure intext.
- intext(RTS_TXT) - Method in class simula.runtime.RTS_Inbytefile
-
Procedure intext.
- into(Vector<Parameter>) - Method in class simula.compiler.syntaxClass.declaration.Parameter
-
Add this parameter to the given parameter list.
- into(RTS_Head) - Method in class simula.runtime.RTS_Link
-
Procedure into.
- INTO(RTS_Ranking, RTS_Ranking, double) - Static method in class simula.runtime.RTS_Ranking
-
Insert 'ins' intp the ranking tree acording to the ranking value.
- INTO_PRIOR(RTS_Ranking, RTS_Ranking, double) - Static method in class simula.runtime.RTS_Ranking
-
Insert 'ins' into the ranking tree acording to the ranking value with priority.
- intValue(Object) - Method in class simula.runtime.RTS_RTObject
-
Utility method to support Parameter Transmission in case of Formal/Virtual Procedure Call.
- invokestatic_ENVIRONMENT_copy(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke ENVIRONMENT copy code.
- invokestatic_UTIL_ASGSTR(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke UTIL ASGSTR code.
- invokestatic_UTIL_ASGTXT(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke UTIL ASGTXT code.
- invokestatic_UTIL_BPRG(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke UTIL copy code.
- invokestatic_UTIL_IADD(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke UTIL IADD code.
- invokestatic_UTIL_IMUL(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke UTIL IMUL code.
- invokestatic_UTIL_IPOW(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke UTIL IPOW code.
- invokestatic_UTIL_IS(ClassDesc, CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke UTIL IS code.
- invokestatic_UTIL_ISUB(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke UTIL ISUB code.
- invokestatic_UTIL_RUN_STM(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke UTIL copy code.
- invokestatic_UTIL_sign(Type, int, CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke UTIL sign(DELTA) code.
- invokestatic_UTIL_treatException(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke UTIL treatException code.
- invokevirtual_ARRAY_copy(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke ARRAY copy code.
- invokevirtual_ARRAY_getELEMENT(Type, CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke ARRAY getELEMENT code.
- invokevirtual_ARRAY_index(Type, CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke ARRAY index code.
- invokevirtual_ARRAY_putELEMENT(Type, CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke ARRAY putELEMENT code.
- invokevirtual_CatchingErrors_onError(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke CatchingErrors onError code.
- invokevirtual_CLASS_START(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke CLASS START code.
- invokevirtual_FOR_List_iterator(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke FOR_List iterator code.
- invokevirtual_NAME_get(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke NAME get code.
- invokevirtual_NAME_put(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke NAME put code.
- invokevirtual_PRCQNT_CPF(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke PRCQNT CPF code.
- invokevirtual_PROCEDURE_ENT(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke PROCEDURE ENT code.
- invokevirtual_PROCEDURE_RESULT(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke PROCEDURE RESULT code.
- invokevirtual_PROCEDURE_setpar(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke PROCEDURE setpar code.
- invokevirtual_Process_terminate(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke Process terminate code.
- invokevirtual_RTObject_BBLK(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke RTObject BBLK code.
- invokevirtual_RTObject_EBLK(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke RTObject EBLK code.
- invokevirtual_RTS_arrayValue(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke RTS arrayValue code.
- invokevirtual_RTS_CONC(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke RTS CONC code.
- invokevirtual_RTS_detach(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke RTS detach code.
- invokevirtual_RTS_GOTO(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke RTS GOTO code.
- invokevirtual_RTS_objectValue(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke RTS objectValue code.
- invokevirtual_RTS_procValue(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke RTS procValue code.
- invokevirtual_Simulation_ActivateAfter(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke Simulation ActivateAfter code.
- invokevirtual_Simulation_ActivateAt(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke Simulation ActivateAt code.
- invokevirtual_Simulation_ActivateBefore(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke Simulation ActivateBefore code.
- invokevirtual_Simulation_ActivateDelay(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke Simulation ActivateDelay code.
- invokevirtual_Simulation_ActivateDirect(CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Builds: invoke Simulation ActivateDirect code.
- IPOW(long, long) - Static method in class simula.compiler.utilities.Util
-
Utility: Integer Power: b ** x
- IS - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- IS_SEMANTICS_CHECKED() - Method in class simula.compiler.syntaxClass.SyntaxClass
-
Returns true if semantic checking is done.
- isArithmeticType() - Method in class simula.compiler.syntaxClass.Type
-
Returns true if this type is an arithmetic type.
- isBinded - Variable in class simula.compiler.syntaxClass.declaration.LabelDeclaration
-
Indicates that codeBuilder.labelBinding is called.
- isBlockWithLocalClasses() - Method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
Returns true if this block has local class(es).
- isBookEmpty() - Method in class simula.runtime.RTS_PageWriter
-
Check if book is empty
- isClassLoaded(String) - Method in class simula.compiler.utilities.SimulaClassLoader
-
Check if a named class is loaded
- isCompatibleClasses(Declaration) - Method in class simula.compiler.syntaxClass.declaration.Declaration
-
Check if these classes are compatible.
- isCompoundStatement() - Method in class simula.compiler.syntaxClass.statement.BlockStatement
-
Check if this BlockStatement is a CompoundStatement.
- isConnected() - Method in class simula.compiler.utilities.Meaning
-
Returns true if it was declared in a ConnectionBlock.
- isConstant() - Method in class simula.compiler.syntaxClass.declaration.SimpleVariableDeclaration
-
Constant indicator.
- isContextFree - Variable in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
If true; all member methods are independent of context
- isConvertableTo(Type) - Method in class simula.compiler.syntaxClass.Type
-
Checks if a type-conversion is legal.
- isDetachUsed() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Returns true if detach is called in/on this class.
- isDetachUsed() - Method in class simula.runtime.RTS_Process
- isDetachUsed() - Method in class simula.runtime.RTS_RTObject
-
This is a static property generated by the compiler.
- isDetachUsed() - Method in class simula.runtime.RTS_Simulation
-
Always true in this class.
- isDone() - Method in class simula.runtime.RTS_Coroutine
-
Returns true if target is terminated.
- isExecutable() - Method in class simula.compiler.syntaxClass.statement.ProgramModule
-
Returns true if this program mainModule is executable.
- isHexDigit(int) - Method in class simula.compiler.parsing.SimulaScanner
-
Utility: Check if a character is a hex digit.
- isign(int) - Static method in class simula.runtime.RTS_UTIL
-
Standard Procedure sign.
- isJavaIdentifier(String) - Static method in class simula.compiler.utilities.Util
-
Check if 'ident' is a legal Java Identifier.
- isLatestVirtualLabel(DeclarationScope) - Method in class simula.compiler.syntaxClass.declaration.LabelDeclaration
-
Check if this label is the last label in the owner's label list.
- isLoaded - Variable in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Indicates if this class is loaded.
- isMainModule - Variable in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
If true; this is the outermost Subblock or Prefixed Block.
- isochar(int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure isochar.
- isopen() - Method in class simula.runtime.RTS_File
-
Returns true when this file is open.
- isOptimisable() - Method in class simula.compiler.syntaxClass.statement.ForListElement
-
Checks if this ForListElement can be optimized.
- isOptimisable() - Method in class simula.compiler.syntaxClass.statement.ForWhileElement
- isOptimisable() - Method in class simula.compiler.syntaxClass.statement.StepUntilElement
- isorank(char) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure isorank.
- isPreCompiledFromFile - Variable in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
If not null; this Class/Procedure is Pre-Compiled from a .jar file
- isPrintable(int) - Method in class simula.compiler.parsing.SimulaScanner
-
Utility: Check if a character is printable.
- isProtected - Variable in class simula.compiler.syntaxClass.declaration.Declaration
-
Indicates that this declaration is protected.
- isQPSystemBlock() - Method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
Returns true if this block is a QPS System block.
- isQPSystemBlock() - Method in class simula.runtime.RTS_RTObject
-
This is a static property generated by the compiler.
- isRefClassType() - Method in class simula.compiler.syntaxClass.Type
-
Returns true if this type is ref type.
- isReferenceType() - Method in class simula.compiler.syntaxClass.Type
-
Returns true if this type is ref or text type.
- isSubClassOf(ClassDeclaration) - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Checks if this class is a subclass of the 'other' class.
- isSubReferenceOf(Type) - Method in class simula.compiler.syntaxClass.Type
-
Utility method isSubReferenceOf.
- isTextFile(String) - Method in class simula.editor.EditorMenues
-
Test if a file is a text file
- isValueType() - Method in class simula.compiler.syntaxClass.Type
-
Returns true if this type is a value type.
- isWhileTrueDo() - Method in class simula.compiler.syntaxClass.statement.WhileStatement
-
Check if this while statement is a 'while true do'.
- isWhiteSpace(int) - Method in class simula.compiler.parsing.SimulaScanner
-
Utility: Check if a character is a whiteSpace.
- iterator() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration.ClassParameterIterator
- iterator() - Method in class simula.runtime.FOR_List
J
- Jar - Enum constant in enum class simula.editor.SimulaEditor.Language
-
Jar file
- jarFileBuilder - Static variable in class simula.compiler.utilities.Global
-
The .jar File Builder
- JarFileBuilder - Class in simula.compiler
-
Utilities to build and manipulate jarFiles.
- JarFileBuilder() - Constructor for class simula.compiler.JarFileBuilder
-
Construct a new JarFileBuilder.
- jarFileName - Variable in class simula.compiler.AttributeInputStream
-
The jarFile being read.
- jarOutputStream - Variable in class simula.compiler.JarFileBuilder
-
The target JarOutputStream.
- JAVA_LANG_CLASSCAST_EXCEPTION - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- JAVA_LANG_MATH - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- JAVA_LANG_RUNTIME_EXCEPTION - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- JAVA_LANG_THROWABLE - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- JAVA_UTIL_ITERATOR - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- javaKeyword(String) - Method in class simula.compiler.parsing.SimulaScanner
-
Scanner Utility: Create a Java-name Token.
- javaOutputFile - Variable in class simula.compiler.JavaSourceFileCoder
-
The output file for generated Java code.
- JavaSourceFileCoder - Class in simula.compiler
-
Java source-file coder.
- JavaSourceFileCoder(BlockDeclaration) - Constructor for class simula.compiler.JavaSourceFileCoder
-
Create a new JavaSourceFileCoder.
- javaSourceFileCoders - Static variable in class simula.compiler.utilities.Global
-
The set of Java SourceFile Coders.
K
- keepJava - Static variable in class simula.compiler.utilities.Option.internal
-
Used by Java-Coding to save the generated .java files.
- keyin - Variable in class simula.compiler.utilities.ConsolePanel
-
Used by KeyListener and read()
- keyin - Variable in class simula.runtime.RTS_ConsolePanel
-
Used by KeyListener and read()
- keyword - Enum constant in enum class simula.compiler.utilities.Token.StyleCode
-
Keyword
- keyWord - Variable in class simula.compiler.syntaxClass.Type
-
The keyWord attribute
- keyWord - Variable in class simula.compiler.utilities.Token
-
The Token's keyWord attribute
- KeyWord - Class in simula.compiler.utilities
-
The Simula Keywords and some additional symbols.
- KeyWord() - Constructor for class simula.compiler.utilities.KeyWord
-
Default Constructor: Not used
- kind - Variable in class simula.compiler.syntaxClass.declaration.Parameter
-
Parameter Kind.
- kind - Variable in class simula.compiler.syntaxClass.declaration.Thunk
-
Local variable
- kind - Variable in class simula.compiler.syntaxClass.declaration.VirtualSpecification
-
Virtual kind.
- kind - Variable in class simula.compiler.syntaxClass.statement.InlineStatement
-
The kind String: detach | terminate | try | catch
- Kind() - Constructor for class simula.compiler.syntaxClass.declaration.Parameter.Kind
-
Default constructor: Not used
- Kind() - Constructor for class simula.compiler.syntaxClass.declaration.VirtualSpecification.Kind
-
Default Constructor.
L
- label - Variable in class simula.compiler.syntaxClass.statement.GotoStatement
-
The target label.
- Label - Static variable in class simula.compiler.syntaxClass.declaration.Parameter.Kind
-
Label parameter
- Label - Static variable in class simula.compiler.syntaxClass.declaration.VirtualSpecification.Kind
-
Virtual label
- Label - Static variable in class simula.compiler.syntaxClass.Type
-
Simula's Label type
- LABEL - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- LABEL_index(ConstantPoolBuilder) - Static method in class simula.compiler.utilities.RTS.FRE
-
FieldRefEntry
- LABEL_SEQU - Static variable in class simula.compiler.utilities.LabelList
-
Utility to help make unique sequence numbers.
- labelBinding(LabelDeclaration, CodeBuilder) - Method in class simula.compiler.utilities.LabelList
-
ClassFile coding utility: Build a labelBinding.
- labelcodeList - Variable in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
The leading labels.
- labelContext - Static variable in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
Compiler state: Points to the BlockDeclaration whose Statements are being built.
- labelContextStack - Static variable in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
Label Context Stack
- LabelDeclaration - Class in simula.compiler.syntaxClass.declaration
-
Label Declaration.
- LabelDeclaration - Static variable in class simula.compiler.utilities.ObjectKind
-
Label Declaration
- LabelDeclaration(String) - Constructor for class simula.compiler.syntaxClass.declaration.LabelDeclaration
-
Create a new Label Declaration.
- LabeledStatement - Class in simula.compiler.syntaxClass.statement
-
Labeled Statement.
- LabeledStatement - Static variable in class simula.compiler.utilities.ObjectKind
-
LabeledStatement
- LabeledStatement() - Constructor for class simula.compiler.syntaxClass.statement.LabeledStatement
-
Default constructor used by Attribute File I/O
- LabeledStatement(int, ObjectList<LabelDeclaration>, Statement) - Constructor for class simula.compiler.syntaxClass.statement.LabeledStatement
-
Create a new LabeledStatement.
- labelIsParameterProcedure() - Method in class simula.compiler.syntaxClass.statement.GotoStatement
-
Check if label is a parameter procedure.
- labelList - Variable in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
The label list.
- LabelList - Class in simula.compiler.utilities
-
A list of LabelDeclarations.
- LabelList(DeclarationScope) - Constructor for class simula.compiler.utilities.LabelList
-
A list of LabelDeclarations.
- labels - Variable in class simula.compiler.syntaxClass.statement.LabeledStatement
-
The list of labels.
- lang - Variable in class simula.editor.SourceTextPanel
-
Current language.
- Language() - Constructor for enum class simula.editor.SimulaEditor.Language
- last() - Method in class simula.runtime.RTS_Head
-
The procedure "last" may be used to obtain a reference to the last member of the set.
- LAST(RTS_Ranking) - Static method in class simula.runtime.RTS_Ranking
-
Returns the last element of the ranking tree.
- lastIndexOf(RTS_TXT, char) - Static method in class simula.runtime.RTS_TXT
-
Text Extension Procedure lastIndexOf.
- lastitem() - Method in class simula.runtime.RTS_Imagefile
-
Procedure lastintem.
- lastLineNumber - Variable in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
Last source line number
- lastloc() - Method in class simula.runtime.RTS_Directbytefile
-
The procedure lastloc.
- lastloc() - Method in class simula.runtime.RTS_Directfile
-
The procedure lastloc.
- LB - Variable in class simula.compiler.syntaxClass.declaration.ArrayDeclaration.BoundPair
-
The lower bound expression.
- LB - Variable in class simula.runtime.RTS_BOUNDS
-
An array upper bound
- LE - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- left - Variable in class simula.runtime.RTS_PageWriter
-
The left margin.
- legalTransmitionMode() - Method in class simula.compiler.syntaxClass.declaration.Parameter
-
Check if the parameter has a legal transmission mode.
- length() - Method in class simula.runtime.RTS_Imagefile
-
Returns the image's length.
- length(RTS_TXT) - Static method in class simula.runtime.RTS_TXT
-
Procedure length.
- LENGTH - Variable in class simula.runtime.RTS_TXT
-
The length of this text.
- letter(char) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure letter.
- lhs - Variable in class simula.compiler.syntaxClass.expression.ArithmeticExpression
-
The left hand side
- lhs - Variable in class simula.compiler.syntaxClass.expression.AssignmentOperation
-
The left hand side
- lhs - Variable in class simula.compiler.syntaxClass.expression.BooleanExpression
-
The left hand side
- lhs - Variable in class simula.compiler.syntaxClass.expression.ObjectRelation
-
The left hand side.
- lhs - Variable in class simula.compiler.syntaxClass.expression.QualifiedObject
-
The left hand simple-object-expression
- lhs - Variable in class simula.compiler.syntaxClass.expression.RelationalOperation
-
The left hand side
- lhs - Variable in class simula.compiler.syntaxClass.expression.TextExpression
-
The left hand side of &
- line() - Method in class simula.runtime.RTS_Printfile
-
Return the current line number.
- linear(RTS_REALTYPE_ARRAY, RTS_REALTYPE_ARRAY, RTS_NAME<Integer>) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Random drawing: linear distribution.
- linecount(RTS_Printfile) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure linecount.
- lineGap - Variable in class simula.runtime.RTS_PageWriter
-
The line gap
- lineMap - Variable in class simula.compiler.JavaSourceFileCoder
-
The line number map
- LINEMAP_ - Variable in class simula.runtime.RTS_PROGINFO
-
The line-map.
- lineNumber - Variable in class simula.compiler.syntaxClass.SyntaxClass
-
The source line number
- lineNumber - Variable in class simula.compiler.utilities.Token
-
The Token's line number
- lineNumberBeforeScanBasic - Static variable in class simula.compiler.utilities.Token
-
The line number before scan basic.
- lineNumberReader - Variable in class simula.compiler.parsing.DefaultScanner
-
The LineNumberReader.
- lineNumbers - Variable in class simula.editor.SourceTextPanel
-
The line number side-panel.
- lineReader - Variable in class simula.runtime.RTS_Infile
-
The BufferedReader used.
- lines - Variable in class simula.runtime.RTS_PageWriter.Sheet
-
The set of lines
- lineSelected() - Method in class simula.compiler.parsing.SimulaScanner
-
Determine if current line is selected.
- linesperpage(int) - Method in class simula.runtime.RTS_Printfile
-
Procedure linesperpage.
- linesPerSheet - Variable in class simula.runtime.RTS_PageWriter
-
Number of lines per page.
- lineStack - Variable in class simula.compiler.parsing.SourceFileReader
-
The stack of line numbers
- Linkage - Static variable in class simula.compiler.syntaxClass.declaration.StandardClass
-
The Standard Class Linkage.
- list() - Static method in class simula.compiler.utilities.ClassHierarchy
-
Debug utility: list classToSuperClass map.
- list(File) - Method in class simula.compiler.SimulaCompiler
-
List temp class file directory tree
- list(String, File) - Method in class simula.compiler.SimulaCompiler
-
List a directory tree.
- LIST_GENERATED_CLASS_FILES - Static variable in class simula.compiler.utilities.Option.internal
-
List generated .class files
- LIST_INPUT_INSTRUCTION_LIST - Static variable in class simula.compiler.utilities.Option.internal
-
Debug option
- LIST_REPAIRED_INSTRUCTION_LIST - Static variable in class simula.compiler.utilities.Option.internal
-
Debug option
- listener - Variable in class simula.compiler.utilities.ConsolePanel
-
the KeyListener
- listener - Variable in class simula.runtime.RTS_ConsolePanel
-
the KeyListener
- listGeneratedClassFile(byte[]) - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Debug utility: listGeneratedClassFile.
- listGeneratedClassFiles() - Method in class simula.compiler.SimulaCompiler
-
Debug utility: listGeneratedClassFiles.
- listJarFile(File) - Static method in class simula.compiler.JarFileBuilder
-
Debug utility: List .jar file
- listRuntimeOptions() - Static method in class simula.runtime.RTS_UTIL
-
List runtime options.
- ll - Variable in class simula.runtime.RTS_Ranking
-
Left link.
- ln(double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure ln.
- loadChar(RTS_TXT, int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Text Extension Procedure loadChar.
- loadChar(RTS_TXT, int) - Static method in class simula.runtime.RTS_TXT
-
Text Extension Procedure loadChar.
- loadClass(String, byte[]) - Method in class simula.compiler.utilities.SimulaClassLoader
-
Load a class
- loadIncludeQueue() - Static method in class simula.compiler.JarFileBuilder
-
Load the jarFiles in the includeQueue using simulaClassLoader.
- loadJarEntries(JarFile, String, SimulaClassLoader) - Static method in class simula.compiler.JarFileBuilder
-
Load jarFile entries.
- loadOrAddClassFile(byte[]) - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Load or add a ClassFile depending on the Option.compilerMode
- loadParameter(CodeBuilder, int) - Method in class simula.compiler.syntaxClass.declaration.Parameter
-
ClassFile coding utility: generate load instruction dependent of type.
- loadProperties() - Static method in class simula.compiler.utilities.Global
-
Load Simula properties.
- loadRuntimeSystem() - Static method in class simula.compiler.JarFileBuilder
-
Load the Runtime System using simulaClassLoader.
- loadWorkspaceProperties() - Static method in class simula.compiler.utilities.Global
-
Load Workspace properties.
- localIterator - Variable in class simula.compiler.syntaxClass.declaration.ClassDeclaration.ClassParameterIterator
-
The local Iterator
- LocalObject - Class in simula.compiler.syntaxClass.expression
-
LocalObject i.e.
- LocalObject - Static variable in class simula.compiler.utilities.ObjectKind
-
LocalObject
- LocalObject() - Constructor for class simula.compiler.syntaxClass.expression.LocalObject
-
Default constructor used by Attribute File I/O
- LocalObject(String) - Constructor for class simula.compiler.syntaxClass.expression.LocalObject
-
Create a new LocalObject
- locate(int) - Method in class simula.runtime.RTS_Directbytefile
-
The procedure locate.
- locate(int) - Method in class simula.runtime.RTS_Directfile
-
The procedure locate.
- location() - Method in class simula.runtime.RTS_Directbytefile
-
The procedure location.
- location() - Method in class simula.runtime.RTS_Directfile
-
The procedure "location" returns the current value of LOC.
- lock(float, int, int) - Method in class simula.runtime.RTS_Directbytefile
-
The procedure lock.
- lock(float, int, int) - Method in class simula.runtime.RTS_Directfile
-
The procedure lock.
- locked() - Method in class simula.runtime.RTS_Directbytefile
-
Returns the value _LOCKED.
- locked() - Method in class simula.runtime.RTS_Directfile
-
Returns the value _LOCKED.
- log10(double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure log10.
- LONG - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- LongReal - Static variable in class simula.compiler.syntaxClass.Type
-
Simula's Long Real type
- lookup(String) - Static method in class simula.compiler.utilities.ClassHierarchy
-
Debug utility: Lookup a node.
- lookupPrintService() - Method in class simula.runtime.RTS_PageWriter
-
Lookup print service
- lookupSwitchCases - Variable in class simula.compiler.syntaxClass.statement.SwitchStatement
-
The lookupSwitc cases.
- lowc(char) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure lowc.
- lowcase(RTS_TXT) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure lowcase.
- lowCase - Variable in class simula.compiler.syntaxClass.statement.SwitchStatement.SwitchInterval
-
The lower case key
- lowerbound(RTS_ARRAY, int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure lowerbound.
- lowerBound(int) - Method in class simula.runtime.RTS_ARRAY
-
The procedure "lowerbound".
- lowKey - Variable in class simula.compiler.syntaxClass.statement.SwitchStatement
-
The low key.
- lowten(char) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure lowten.
- LT - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
M
- main(String[]) - Static method in class simula.compiler.Simula
-
Main entry.
- main(String[]) - Static method in class simula.editor.SimulaEditor
-
SimulaEditor: Main Entry for TESTING ONLY.
- main(RTS_TXT) - Static method in class simula.runtime.RTS_TXT
-
Procedure main.
- MAIN - Variable in class simula.runtime.RTS_TEXTOBJ
-
The characters
- main_1 - Variable in class simula.runtime.RTS_Simulation
-
The main program.
- mainEntry - Variable in class simula.compiler.JarFileBuilder
-
Main entry name.
- mainModule - Variable in class simula.compiler.syntaxClass.statement.ProgramModule
-
The mainModule declaration.
- mainSemaphore - Static variable in class simula.runtime.RTS_Coroutine
-
Semaphore used to suspend/resume main (platform) Thread
- MAKE_READY_FOR_CODING(CodeBuilder) - Method in class simula.compiler.utilities.LabelList
-
ClassFile coding utility: Make this LabelList ready for coding.
- makeJavaIdentifier(String) - Static method in class simula.compiler.utilities.Util
-
Make 'ident' a legal Java Identifier.
- maketext(char, int) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure maketext.
- mark - Static variable in class simula.compiler.utilities.ClassHierarchy
-
Marker in the AttributeOutputStream.
- match - Variable in class simula.compiler.syntaxClass.declaration.VirtualMatch
-
The matching ProcedureDeclaration.
- max(char, char) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure max.
- max(double, double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure max.
- max(double, float) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure max.
- max(double, int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure max.
- max(float, double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure max.
- max(float, float) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure max.
- max(float, int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure max.
- max(int, double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure max.
- max(int, float) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure max.
- max(int, int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure max.
- max(RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure max.
- MAX_VALUE - Static variable in class simula.compiler.utilities.ObjectKind
-
Max Value
- maxint - Static variable in class simula.runtime.RTS_ENVIRONMENT
-
A constant holding the maximum value an integer can have.
- maxloc() - Method in class simula.runtime.RTS_Directbytefile
-
The procedure maxloc.
- maxloc() - Method in class simula.runtime.RTS_Directfile
-
The procedure maxloc.
- maxlongreal - Static variable in class simula.runtime.RTS_ENVIRONMENT
-
A constant holding the maximum value a long real can have.
- maxreal - Static variable in class simula.runtime.RTS_ENVIRONMENT
-
A constant holding the maximum value a real can have.
- MaybeBlockDeclaration - Class in simula.compiler.syntaxClass.declaration
-
Maybe Block Declaration.
- MaybeBlockDeclaration() - Constructor for class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
-
Default constructor used by Attribute File I/O
- MaybeBlockDeclaration(String) - Constructor for class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
-
Create a new MaybeBlockDeclaration, i.e.
- maybeBuildLoad_RESULT(VariableExpression, CodeBuilder) - Static method in class simula.compiler.syntaxClass.expression.BuildCPF
-
ClassFile coding utility: May be Build Load_RESULT.
- mayBeConvert(Type, Type, String) - Static method in class simula.compiler.syntaxClass.expression.TypeConversion
-
Java Coding utility: Test if a TypeConversion is necessary and then create it.
- maybeSaveCurrentFile() - Method in class simula.editor.EditorMenues
-
Maybe save current source file.
- maybeStatement() - Method in class simula.compiler.syntaxClass.expression.ArithmeticExpression
- maybeStatement() - Method in class simula.compiler.syntaxClass.expression.AssignmentOperation
- maybeStatement() - Method in class simula.compiler.syntaxClass.expression.BooleanExpression
- maybeStatement() - Method in class simula.compiler.syntaxClass.expression.ConditionalExpression
- maybeStatement() - Method in class simula.compiler.syntaxClass.expression.Constant
- maybeStatement() - Method in class simula.compiler.syntaxClass.expression.Expression
-
Returns true if this expression may be used as a statement.
- maybeStatement() - Method in class simula.compiler.syntaxClass.expression.LocalObject
- maybeStatement() - Method in class simula.compiler.syntaxClass.expression.ObjectGenerator
- maybeStatement() - Method in class simula.compiler.syntaxClass.expression.ObjectRelation
- maybeStatement() - Method in class simula.compiler.syntaxClass.expression.QualifiedObject
- maybeStatement() - Method in class simula.compiler.syntaxClass.expression.RelationalOperation
- maybeStatement() - Method in class simula.compiler.syntaxClass.expression.RemoteVariable
- maybeStatement() - Method in class simula.compiler.syntaxClass.expression.TextExpression
- maybeStatement() - Method in class simula.compiler.syntaxClass.expression.TypeConversion
- maybeStatement() - Method in class simula.compiler.syntaxClass.expression.UnaryOperation
- maybeStatement() - Method in class simula.compiler.syntaxClass.expression.VariableExpression
- meaning - Variable in class simula.compiler.syntaxClass.expression.ObjectGenerator
-
The semantic meaning
- meaning - Variable in class simula.compiler.syntaxClass.expression.VariableExpression
-
The meaning of this variable.
- Meaning - Class in simula.compiler.utilities
-
Utility class Meaning.
- Meaning(Declaration, DeclarationScope) - Constructor for class simula.compiler.utilities.Meaning
-
Create a new Meaning.
- Meaning(Declaration, DeclarationScope, DeclarationScope, boolean) - Constructor for class simula.compiler.utilities.Meaning
-
Create a new Meaning.
- MemberMethod - Static variable in class simula.compiler.utilities.ObjectKind
-
Procedure coded as a Java Member Method.
- menuBar - Static variable in class simula.editor.SimulaEditor
-
The menu bar.
- min(char, char) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure min.
- min(double, double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure min.
- min(double, float) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure min.
- min(double, int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure min.
- min(float, double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure min.
- min(float, float) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure min.
- min(float, int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure min.
- min(int, double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure min.
- min(int, float) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure min.
- min(int, int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure min.
- min(RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure min.
- minint - Static variable in class simula.runtime.RTS_ENVIRONMENT
-
A constant holding the minimum value an integer can have.
- minlongreal - Static variable in class simula.runtime.RTS_ENVIRONMENT
-
A constant holding the minimum value a long real can have.
- minreal - Static variable in class simula.runtime.RTS_ENVIRONMENT
-
A constant holding the minimum value a real can have.
- MINUS - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- mod(int, int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure mod.
- mode - Variable in class simula.compiler.syntaxClass.declaration.Parameter
-
Parameter transfer Mode.
- Mode() - Constructor for class simula.compiler.syntaxClass.declaration.Parameter.Mode
-
Default constructor: Not used
- modid() - Method in class simula.compiler.JavaSourceFileCoder
-
Edit the current module's identification.
- modifyIdentifier(String) - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Modify the identifier of this class, procedure, ...
- moduleID - Variable in class simula.compiler.AttributeInputStream
-
The module ident.
- more - Variable in class simula.editor.EditorMenues
-
Menu item
- more - Variable in class simula.runtime.FOR_Element
-
More to come ?
- more() - Method in class simula.runtime.RTS_Imagefile
-
Returns the image's more.
- more(RTS_TXT) - Static method in class simula.runtime.RTS_TXT
-
Procedure more.
- more2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- mouseListener - Variable in class simula.compiler.utilities.ConsolePanel
-
the MouseListener
- mouseListener - Variable in class simula.editor.SimulaEditor
-
The MouseListener.
- mouseListener - Variable in class simula.editor.SourceTextPanel
-
The MouseListener.
- mouseListener - Variable in class simula.runtime.RTS_ConsolePanel
-
the MouseListener
- movedTo - Variable in class simula.compiler.syntaxClass.declaration.LabelDeclaration
-
Special case: Labels in a CompoundStatement or ConnectionBlock are moved to nearest enclosing Block which is not a CompoundStatement or ConnectionBlock.
- moveLabelsFrom(DeclarationScope) - Static method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
-
Utility: Moves labels from the givent block.
- moveTo(double, double, double) - Method in class simula.runtime.RTS_ShapeElement
-
Rolling motion to a new position.
- moveTo(double, double, double) - Method in class simula.runtime.RTS_TextElement
-
Rolling motion to a new position.
- MTD_Constructor(boolean) - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
Create the MethodTypeDesc for the constructor.
- mtdPicked - Variable in class simula.compiler.syntaxClass.declaration.StandardProcedure
-
The mtd picked by 'getLegalOverLoadMatch'
- mtdSet - Variable in class simula.compiler.syntaxClass.declaration.StandardProcedure
-
Set of method type descriptors.
- MUL - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- MULTIPLIER - Static variable in class simula.runtime.RTS_RandomDrawing
-
Utility constant: 5**(2*6+1)
- mustDoByteCodeEngineering - Variable in class simula.compiler.JavaSourceFileCoder
-
Signals that ByteCodeEngineering is necessary.
- myVirtual - Variable in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
Virtual Match indicator.
N
- NA - Enum constant in enum class simula.runtime.RTS_File._CreateAction
-
not applicable
- name - Static variable in class simula.compiler.syntaxClass.declaration.Parameter.Mode
-
Parameter transfered by name
- name - Variable in class simula.compiler.utilities.ClassHierarchy.Node
-
Node's name
- NAME - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- NAME_CUR(ConstantPoolBuilder) - Static method in class simula.compiler.utilities.RTS.FRE
-
FieldRefEntry
- nameStack - Variable in class simula.compiler.parsing.SourceFileReader
-
The stack of file names
- nDim - Variable in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
-
Number of dimensions.
- nDim - Variable in class simula.compiler.syntaxClass.declaration.Parameter
-
Parameter's number of dimension in case of array kind.
- nDim() - Method in class simula.runtime.RTS_ARRAY
-
Returns the number of dimensions for this _ARRAY.
- NE - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- nearestEnclosingBlock() - Method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
Returns the nearest Enclosing Block or null.
- negexp(double, RTS_NAME<Integer>) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Random drawing: negexp distribution.
- NER - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- nError - Static variable in class simula.compiler.utilities.Util
-
Number of error messages.
- NEW - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- newFile - Variable in class simula.editor.EditorMenues
-
Menu item
- newFile2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- newLine() - Method in class simula.runtime.RTS_PageWriter
-
Advance to the next line.
- NEWLINE - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- newPage(int) - Method in class simula.runtime.RTS_PageWriter
-
Create a new page.
- newToken(int) - Method in class simula.compiler.parsing.SimulaScanner
-
Create a new Token without a value
- newToken(int, Object) - Method in class simula.compiler.parsing.SimulaScanner
-
Create a new Token
- next() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration.ClassParameterIterator
- next() - Method in class simula.runtime.FOR_ListIterator
-
Update the control variable with the next value if any.
- next() - Method in class simula.runtime.FOR_SingleElt
-
Update the control variable with the next value if any.
- next() - Method in class simula.runtime.FOR_SingleTValElt
-
Update the control variable with the next value if any.
- next() - Method in class simula.runtime.FOR_StepUntil
-
Update the control variable with the next value if any.
- next() - Method in class simula.runtime.FOR_WhileElt
-
Update the control variable with the next value if any.
- next() - Method in class simula.runtime.FOR_WhileTValElt
-
Update the control variable with the next value if any.
- nextev() - Method in class simula.runtime.RTS_Process
-
Returns the next process in SQS.
- nextToken() - Method in class simula.compiler.parsing.DefaultScanner
-
Returns the next Token.
- nextToken() - Static method in class simula.compiler.parsing.Parse
-
Advance to next Token.
- nextToken() - Method in class simula.compiler.parsing.SimulaScanner
- nextValue - Variable in class simula.runtime.FOR_SingleElt
-
Next value.
- nextValue - Variable in class simula.runtime.FOR_SingleTValElt
-
Next value.
- nextValue - Variable in class simula.runtime.FOR_StepUntil
-
Next value.
- nLines() - Method in class simula.runtime.RTS_PageWriter.Sheet
-
Returns the number of lines.
- nLocalVariables - Variable in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
Number of Local Variables allocated so far.
- noCreate - Enum constant in enum class simula.runtime.RTS_File._CreateAction
-
the associated file must exist at "open"
- Node() - Constructor for class simula.compiler.utilities.ClassHierarchy.Node
-
Default Constructor: NOT USED
- noExecution - Static variable in class simula.compiler.utilities.Option
-
true: Don't execute generated .jar file
- NONE - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- noPopup - Static variable in class simula.compiler.utilities.Option
-
TRUE:Do not create popUps at runtime
- noPopup - Static variable in class simula.runtime.RTS_Option
-
TRUE:Don't create popUps at runtime
- normal(double, double, RTS_NAME<Integer>) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Random drawing: normal distribution.
- normal(VariableExpression) - Static method in class simula.compiler.syntaxClass.expression.CallProcedure
-
Java Coding: Edit Call Procedure Normal.
- normal(VariableExpression, ProcedureDeclaration, CodeBuilder) - Static method in class simula.compiler.syntaxClass.expression.BuildCP
-
BuildCP.normal
- normalStandardProcedure(VariableExpression, CodeBuilder) - Static method in class simula.compiler.syntaxClass.expression.BuildCP
-
ClassFile coding utility: BuildCP.normalStandardProcedure
- noSimTypeDialog(File) - Method in class simula.editor.EditorMenues
-
Popup a warning: The file 'name' Does not end with the recomended .sim
- NOT - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- NOTEXT - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- NOTEXT - Static variable in class simula.runtime.RTS_UTIL
-
Utility constant NOTEXT
- NULL - Enum constant in enum class simula.runtime.RTS_DEC_Lib.State
-
Default
- NULL - Static variable in class simula.compiler.utilities.ObjectKind
-
Null
- NUMBER - Enum constant in enum class simula.runtime.RTS_DEC_Lib.State
-
Number
- NumberChecker() - Constructor for class simula.runtime.RTS_DEC_Lib.NumberChecker
-
Default Constructor
- numberOfEditOverflows - Static variable in class simula.runtime.RTS_UTIL
-
Number of edit overflows.
O
- obj - Variable in class simula.compiler.syntaxClass.expression.RemoteVariable
-
The object expression before the dot.
- OBJ - Variable in class simula.runtime.RTS_TXT
-
The Text object referred.
- Object_SEQU - Static variable in class simula.compiler.utilities.Global
-
Next available Object Sequence Number.
- OBJECT_SEQU - Static variable in class simula.compiler.syntaxClass.declaration.Thunk
-
Local variable
- OBJECT_SEQU - Variable in class simula.compiler.syntaxClass.SyntaxClass
-
Object sequence number used by Attribute File I/O to fixup object references.
- object1 - Variable in class simula.compiler.syntaxClass.statement.ActivationStatement
-
First object-expression in activation statement.
- object2 - Variable in class simula.compiler.syntaxClass.statement.ActivationStatement
-
Second object-expression in activation statement.
- objectExpression - Variable in class simula.compiler.syntaxClass.statement.ConnectionStatement
-
The inspected object.
- ObjectGenerator - Class in simula.compiler.syntaxClass.expression
-
ObjectGenerator i.e. new Object expression.
- ObjectGenerator - Static variable in class simula.compiler.utilities.ObjectKind
-
ObjectGenerator
- ObjectGenerator() - Constructor for class simula.compiler.syntaxClass.expression.ObjectGenerator
-
Default constructor used by Attribute File I/O
- ObjectGenerator(String, Vector<Expression>) - Constructor for class simula.compiler.syntaxClass.expression.ObjectGenerator
-
Create a new ObjectGenerator.
- ObjectKind - Class in simula.compiler.utilities
-
Object Kind Codes.
- ObjectKind() - Constructor for class simula.compiler.utilities.ObjectKind
-
Default constructor.
- ObjectList<E> - Class in simula.compiler.utilities
-
Utility class to hold a list of objects.
- ObjectList() - Constructor for class simula.compiler.utilities.ObjectList
-
Default constructor.
- objectReference - Variable in class simula.compiler.AttributeInputStream
-
The Object Reference Table.
- objectReference - Variable in class simula.compiler.utilities.ObjectReferenceMap
-
The underlying ObjectReference Map
- ObjectReference - Static variable in class simula.compiler.utilities.ObjectKind
-
Object Reference
- ObjectReferenceMap - Class in simula.compiler.utilities
-
This ObjectReferenceMap is used to support the Attribute input stream.
- ObjectReferenceMap() - Constructor for class simula.compiler.utilities.ObjectReferenceMap
-
Construct a ObjectReferenceMap with an underlying HashMap.
- ObjectRelation - Class in simula.compiler.syntaxClass.expression
-
Object relations IS and IN.
- ObjectRelation - Static variable in class simula.compiler.utilities.ObjectKind
-
ObjectRelation
- ObjectRelation() - Constructor for class simula.compiler.syntaxClass.expression.ObjectRelation
-
Default constructor used by Attribute File I/O
- ObjectRelation(Expression, int, String) - Constructor for class simula.compiler.syntaxClass.expression.ObjectRelation
-
Create a new ObjectRelation
- objectToPrimitiveType(Type, CodeBuilder) - Static method in class simula.compiler.utilities.RTS
-
Convert a Runtime Object to a primitive type value.
- objectTraceIdentifier() - Method in class simula.runtime.RTS_RTObject
-
Utility to support trace and debugging.
- objectTraceIdentifier(RTS_RTObject) - Static method in class simula.runtime.RTS_RTObject
-
Utility to support trace and debugging.
- objectValue(Object) - Method in class simula.runtime.RTS_RTObject
-
Utility method to support Parameter Transmission in case of Formal/Virtual Procedure Call.
- open() - Method in class simula.runtime.RTS_Directbytefile
-
The procedure open.
- open() - Method in class simula.runtime.RTS_Inbytefile
-
Procedure open.
- open() - Method in class simula.runtime.RTS_Outbytefile
-
The procedure open.
- open() - Method in class simula.runtime.RTS_PageWriter
-
Sets defaults
- open(ProgramModule) - Method in class simula.compiler.JarFileBuilder
-
Open the JarFileBuilder.
- open(RTS_TXT) - Method in class simula.runtime.RTS_Directfile
-
The procedure open.
- open(RTS_TXT) - Method in class simula.runtime.RTS_Infile
-
Procedure open.
- open(RTS_TXT) - Method in class simula.runtime.RTS_Outfile
-
Procedure open.
- open(RTS_TXT) - Method in class simula.runtime.RTS_Printfile
-
Procedure open.
- openFile - Variable in class simula.editor.EditorMenues
-
Menu item
- openFile2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- openFrames - Static variable in class simula.runtime.RTS_Frame
-
The opened frames.
- operand - Variable in class simula.compiler.syntaxClass.expression.UnaryOperation
-
The operand Expression.
- OperationalState - Enum Class in simula.runtime
-
Simula object Operational States
- OperationalState() - Constructor for enum class simula.runtime.OperationalState
- opr - Variable in class simula.compiler.syntaxClass.expression.ArithmeticExpression
-
The arithmetic operation
- opr - Variable in class simula.compiler.syntaxClass.expression.AssignmentOperation
-
The arithmetic operation
- opr - Variable in class simula.compiler.syntaxClass.expression.BooleanExpression
-
The Boolean operation
- opr - Variable in class simula.compiler.syntaxClass.expression.ObjectRelation
-
The operation: IN or IS
- opr - Variable in class simula.compiler.syntaxClass.expression.RelationalOperation
-
The relational operation
- oprator - Variable in class simula.compiler.syntaxClass.expression.UnaryOperation
-
The unary operator.
- Option - Class in simula.compiler.utilities
-
Compile Time Options.
- Option() - Constructor for class simula.compiler.utilities.Option
-
The default constructor
- Option.CompilerMode - Enum Class in simula.compiler.utilities
-
The Compiler Modes.
- Option.internal - Class in simula.compiler.utilities
-
Testing and debugging options
- optionDialog(Object, String, int, int, String...) - Static method in class simula.compiler.utilities.Util
-
Brings up an option dialog.
- optionDialog(Object, String, int, int, String...) - Static method in class simula.runtime.RTS_UTIL
-
Brings up an option dialog.
- OR - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- OR_ELSE - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- orientation - Variable in class simula.runtime.RTS_PageWriter
-
The current paper sheet orientation.
- Other - Enum constant in enum class simula.editor.SimulaEditor.Language
-
other
- otherwise - Variable in class simula.compiler.syntaxClass.statement.ConnectionStatement
-
The otherwise statement.
- OTHERWISE - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- oupt - Variable in class simula.compiler.AttributeOutputStream
-
The underlying DataOutputStream.
- out() - Method in class simula.runtime.RTS_Link
-
Procedure out.
- OUT(RTS_Ranking) - Static method in class simula.runtime.RTS_Ranking
-
Remove 'ins' from the ranking tree.
- out2byte(int) - Method in class simula.runtime.RTS_Outbytefile
-
Procedure out2byte.
- outbyte(int) - Method in class simula.runtime.RTS_Directbytefile
-
The procedure outbyte.
- outbyte(int) - Method in class simula.runtime.RTS_Outbytefile
-
Procedure outbyte.
- outchar(char) - Method in class simula.runtime.RTS_Imagefile
-
Procedure outchar.
- outfix(double, int, int) - Method in class simula.runtime.RTS_Imagefile
-
Procedure outfix.
- outfix(float, int, int) - Method in class simula.runtime.RTS_Imagefile
-
Procedure outfix.
- outfrac(int, int, int) - Method in class simula.runtime.RTS_Imagefile
-
Procedure outfrac.
- outimage() - Method in class simula.runtime.RTS_Directfile
-
The procedure outimage.
- outimage() - Method in class simula.runtime.RTS_Imagefile
-
Procedure outimage.
- outimage() - Method in class simula.runtime.RTS_Outfile
-
Procedure outimage.
- outint(int, int) - Method in class simula.runtime.RTS_Imagefile
-
Procedure outint.
- outputDir - Static variable in class simula.compiler.utilities.Global
-
The output directory.
- outputJarFile - Variable in class simula.compiler.JarFileBuilder
-
The output .jar file
- outputJarFile - Variable in class simula.compiler.SimulaCompiler
-
The output .jar file
- outputStream - Variable in class simula.runtime.RTS_Outbytefile
-
The OutputStream used.
- outreal(double, int, int) - Method in class simula.runtime.RTS_Imagefile
-
Procedure outreal.
- outreal(float, int, int) - Method in class simula.runtime.RTS_Imagefile
-
Procedure outreal.
- outrecord() - Method in class simula.runtime.RTS_Outfile
-
Procedure outrecord.
- outtext(String) - Method in class simula.runtime.RTS_Imagefile
-
Procedure outtext.
- outtext(RTS_TXT) - Method in class simula.runtime.RTS_Directbytefile
-
The procedure outtext.
- outtext(RTS_TXT) - Method in class simula.runtime.RTS_Imagefile
-
Procedure outtext.
- outtext(RTS_TXT) - Method in class simula.runtime.RTS_Outbytefile
-
Procedure outtext.
- OverLoad - Class in simula.compiler.syntaxClass
-
Utility class OverLoad.
- OverLoad(Type...) - Constructor for class simula.compiler.syntaxClass.OverLoad
-
Create a new OverLoad type list.
- overLoadMatch - Variable in class simula.compiler.syntaxClass.declaration.StandardProcedure
-
The overload match
- overwriteDialog(File) - Method in class simula.editor.EditorMenues
-
Popup a warning: The file: 'name' Already exists - Do you want to overwrite it ?
P
- packetName - Static variable in class simula.compiler.utilities.Global
-
Packet name used in generated .java files.
- page() - Method in class simula.runtime.RTS_Printfile
-
Return the current page number.
- pageFormat - Variable in class simula.runtime.RTS_PageWriter
-
The page format
- pageNumber - Variable in class simula.runtime.RTS_PageWriter.Sheet
-
The page number
- paint(Graphics) - Method in class simula.runtime.RTS_Drawing.DrawCanvas
- paint(Graphics2D) - Method in interface simula.runtime.RTS_Drawing.Animable
-
Paint this Animable
- paint(Graphics2D) - Method in class simula.runtime.RTS_ShapeElement
- paint(Graphics2D) - Method in class simula.runtime.RTS_TextElement
- parameter(String, int, int, Type) - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Create a new Parameter.
- parameter(String, int, Type) - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Create a new Parameter.
- parameter(String, Type) - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Create a new Parameter.
- parameter(String, Type, int) - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Create a new Parameter.
- parameter(String, Type, int, int) - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Create a new Parameter.
- Parameter - Class in simula.compiler.syntaxClass.declaration
-
Parameter Declaration.
- Parameter - Static variable in class simula.compiler.utilities.ObjectKind
-
Parameter
- Parameter() - Constructor for class simula.compiler.syntaxClass.declaration.Parameter
-
Default constructor used by Attribute File I/O
- Parameter(String) - Constructor for class simula.compiler.syntaxClass.declaration.Parameter
-
Create a new Parameter.
- Parameter(String, Type, int) - Constructor for class simula.compiler.syntaxClass.declaration.Parameter
-
Create a new Parameter.
- Parameter(String, Type, int, int) - Constructor for class simula.compiler.syntaxClass.declaration.Parameter
-
Create a new Parameter.
- Parameter.Kind - Class in simula.compiler.syntaxClass.declaration
-
Procedure parameter Kind.
- Parameter.Mode - Class in simula.compiler.syntaxClass.declaration
-
Procedure parameter transfer Mode.
- parameterIterator() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Iterates through all class parameters.
- parameterList - Variable in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
The parameter list.
- parameterList - Variable in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
Parameter list.
- parameterList - Variable in class simula.compiler.syntaxClass.ProcedureSpecification
-
The parameter list.
- params - Variable in class simula.compiler.syntaxClass.expression.ObjectGenerator
-
The actual parameters before checking
- params - Variable in class simula.compiler.syntaxClass.expression.VariableExpression
-
The parsed parameters.
- pardepth - Variable in class simula.compiler.parsing.SimulaScanner
-
The depth of nested parentheses (round brackets).
- Parse - Class in simula.compiler.parsing
-
The Simula Parser Utilities.
- Parse() - Constructor for class simula.compiler.parsing.Parse
-
Default constructor.
- passivate() - Method in class simula.runtime.RTS_Simulation
-
The procedure passivate.
- passivate1() - Method in class simula.runtime.RTS_Simulation
-
Special version of 'passivate'
- paste - Variable in class simula.editor.EditorMenues
-
Menu item
- paste2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- pixelsPerMeter - Static variable in class simula.runtime.RTS_PageWriter
-
Pixels per meter.
- pixelsPerMilli - Static variable in class simula.runtime.RTS_PageWriter
-
Pixels per millimeter.
- PLUS - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- Poisson(double, RTS_NAME<Integer>) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Random drawing: Poisson distribution.
- pop(CodeBuilder) - Method in class simula.compiler.syntaxClass.Type
-
ClassFile coding utility: code instruction pop acording to type.
- popup() - Method in class simula.compiler.utilities.ConsolePanel
-
popup this Console Panel
- popup(String) - Method in class simula.runtime.RTS_ConsolePanel
-
popup this Console Panel
- popUpError(String) - Static method in class simula.compiler.utilities.Util
-
Pop up an error message box.
- popUpError(String) - Static method in class simula.runtime.RTS_UTIL
-
Popup an error message box.
- popupMenu - Variable in class simula.compiler.utilities.ConsolePanel
-
the Popup Menu
- popupMenu - Variable in class simula.editor.EditorMenues
-
The popup menu.
- popupMenu - Variable in class simula.editor.SourceTextPanel
-
The popup Menu.
- popupMenu - Variable in class simula.runtime.RTS_ConsolePanel
-
the Popup Menu
- popUpMessage(Object) - Static method in class simula.compiler.utilities.Util
-
Pop up a message box.
- pos() - Method in class simula.runtime.RTS_Imagefile
-
Returns the image's pos.
- pos(RTS_TXT) - Static method in class simula.runtime.RTS_TXT
-
Procedure pos.
- POS - Variable in class simula.runtime.RTS_TXT
-
Current index of OBJ.MAIN[], counting from zero.
- precede(RTS_Linkage) - Method in class simula.runtime.RTS_Link
-
Procedure precede.
- PRECEDE(RTS_Ranking, RTS_Ranking) - Static method in class simula.runtime.RTS_Ranking
-
Insert 'ins' preceding 'suc'.
- pred() - Method in class simula.runtime.RTS_Linkage
-
Returns the predecessor link.
- PRED - Variable in class simula.runtime.RTS_Linkage
-
The variable PRED.
- PRED(RTS_Ranking) - Static method in class simula.runtime.RTS_Ranking
-
Returns the predecessor of the given instance.
- prefix - Variable in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Class Prefix in case of a SubClass or Prefixed Block.
- prefixClass - Variable in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Class Prefix in case of a SubClass or Prefixed Block.
- PrefixedBlock - Static variable in class simula.compiler.utilities.ObjectKind
-
Prefixed Block
- PrefixedBlockDeclaration - Class in simula.compiler.syntaxClass.declaration
-
Prefixed Block Declaration.
- PrefixedBlockDeclaration() - Constructor for class simula.compiler.syntaxClass.declaration.PrefixedBlockDeclaration
-
Private Constructor used by Attribute File I/O.
- PrefixedBlockDeclaration(boolean) - Constructor for class simula.compiler.syntaxClass.declaration.PrefixedBlockDeclaration
-
PrefixedBlock.
- prefixIterator - Variable in class simula.compiler.syntaxClass.declaration.ClassDeclaration.ClassParameterIterator
-
The prefix Iterator
- prefixLevel - Variable in class simula.compiler.syntaxClass.declaration.VirtualSpecification
-
The prefix level of the class with this virtual specification.
- prefixLevel() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Returns the prefix level.
- prefixLevel() - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Returns the prefix level.
- prep(DeclarationList) - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Prepare the declaration list for attribute output.
- prepareForValueType(VariableExpression, CodeBuilder) - Static method in class simula.compiler.syntaxClass.expression.BuildCPV
-
ClassFile coding utility: Prepare for ValueType.
- prepIndexing(Vector<Expression>, CodeBuilder) - Static method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
-
ClassFile coding utility: Prepare for indexing.
- prev() - Method in class simula.runtime.RTS_Linkage
-
Return the previous linkage.
- prevBlock - Variable in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
The previous value of 'currentBlock'
- prevChar - Variable in class simula.compiler.parsing.SimulaScanner
-
The previous character read.
- prevElement - Variable in class simula.compiler.transform.SimulaCodeTransform
-
The previous CodeElement
- prevLineNumber - Static variable in class simula.compiler.JavaSourceFileCoder
-
Previous source line number.
- prevToken - Static variable in class simula.compiler.parsing.Parse
-
The previous Token.
- print() - Static method in class simula.compiler.utilities.ClassHierarchy
-
Debug utility: print classToSuperClass map etc.
- print() - Method in class simula.compiler.utilities.ObjectReferenceMap
-
Utility method: print
- print() - Method in class simula.runtime.RTS_PageWriter
-
Perform printing
- print(int) - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
- print(int) - Method in class simula.compiler.syntaxClass.declaration.ConnectionBlock
- print(int) - Method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
- print(int) - Method in class simula.compiler.syntaxClass.declaration.PrefixedBlockDeclaration
- print(int) - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
- print(int) - Method in class simula.compiler.syntaxClass.statement.BlockStatement
- print(int) - Method in class simula.compiler.syntaxClass.statement.ConditionalStatement
- print(int) - Method in class simula.compiler.syntaxClass.statement.ConnectionStatement
- print(int) - Method in class simula.compiler.syntaxClass.statement.DummyStatement
- print(int) - Method in class simula.compiler.syntaxClass.statement.ForStatement
- print(int) - Method in class simula.compiler.syntaxClass.statement.InnerStatement
- print(int) - Method in class simula.compiler.syntaxClass.statement.ProgramModule
- print(int) - Method in class simula.compiler.syntaxClass.statement.StandaloneExpression
- print(int) - Method in class simula.compiler.syntaxClass.statement.SwitchStatement
- print(int) - Method in class simula.compiler.syntaxClass.statement.SwitchStatement.SwitchWhenPart
-
Utility method print.
- print(int) - Method in class simula.compiler.syntaxClass.SyntaxClass
-
Utility print method.
- print(int) - Method in class simula.compiler.utilities.ClassHierarchy.Node
-
Utility method: print.
- print(Graphics, PageFormat, int) - Method in class simula.runtime.RTS_PageWriter.Sheet
- print(String) - Method in class simula.compiler.utilities.DeclarationList
-
Utility print method.
- print(String) - Method in class simula.compiler.utilities.LabelList
-
Debug utility: print the LabelList
- PRINT_SYNTAX_TREE - Static variable in class simula.compiler.utilities.Option.internal
-
Debug option
- printClassFileMap(String) - Method in class simula.compiler.JarFileBuilder
-
Debug utility: printClassFileMap.
- printDeclarationList(int) - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Debug utility: print DeclarationList.
- printer - Variable in class simula.runtime.RTS_PageWriter.Sheet
-
The printer.
- printerDPI - Static variable in class simula.runtime.RTS_PageWriter
-
Dots Per Inch = 72
- printerJob - Variable in class simula.runtime.RTS_PageWriter
-
The associated printerJob.
- printError(String) - Static method in class simula.compiler.utilities.Util
-
Print a error message.
- printError(String) - Static method in class simula.runtime.RTS_UTIL
-
Print an error on the runtime console if present, otherwise on System.out
- Printfile - Static variable in class simula.compiler.syntaxClass.declaration.StandardClass
-
The Standard Class Printfile.
- println(String) - Static method in class simula.compiler.utilities.Util
-
Print a string.
- println(String) - Static method in class simula.runtime.RTS_UTIL
-
Print a line on the runtime console if present, otherwise on System.out
- printSimulaLineInfo(StackTraceElement, String) - Static method in class simula.runtime.RTS_UTIL
-
Utility: Print SimulaLineInfo
- printSimulaStackTrace(int) - Static method in class simula.runtime.RTS_UTIL
-
Utility: Print Simula stack trace.
- printSimulaStackTrace(StackTraceElement[], int) - Static method in class simula.runtime.RTS_UTIL
-
Utility: Print Simula StackTrace.
- printSimulaStackTrace(Throwable, int) - Static method in class simula.runtime.RTS_UTIL
-
Utility: Print Simula stack trace.
- printStatementList(int) - Method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
Debug utility: print StatementList.
- printStaticChain() - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Extended Standard procedure printStaticChain.
- printStaticChain() - Static method in class simula.runtime.RTS_UTIL
-
Print static chain starting with the current instance.
- printStaticChain(String, int) - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Debug utility: printStaticChain
- printStaticChain(RTS_RTObject) - Static method in class simula.runtime.RTS_UTIL
-
Print static chain starting with 'ins'
- printSummary() - Method in class simula.compiler.SimulaCompiler
-
Print summary at program end.
- printThreadList() - Static method in class simula.runtime.RTS_UTIL
-
Print Thread list.
- printThreadList(boolean) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Extended Standard procedure printThreadList.
- printThreadList(boolean) - Static method in class simula.runtime.RTS_UTIL
-
Print Thread list.
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.declaration.ConnectionBlock
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.declaration.InspectVariableDeclaration
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.declaration.Parameter
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.declaration.PrefixedBlockDeclaration
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.declaration.SimpleVariableDeclaration
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.declaration.UndefinedDeclaration
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.declaration.VirtualMatch
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.declaration.VirtualSpecification
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.expression.Expression
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.expression.VariableExpression
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.HiddenSpecification
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.ProtectedSpecification
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.statement.ActivationStatement
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.statement.BlockStatement
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.statement.ConditionalStatement
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.statement.ConnectionDoPart
-
Utility print method.
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.statement.ConnectionStatement
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.statement.DummyStatement
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.statement.ForStatement
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.statement.GotoStatement
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.statement.InlineStatement
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.statement.InnerStatement
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.statement.LabeledStatement
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.statement.ProgramModule
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.statement.StandaloneExpression
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.statement.SwitchStatement
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.statement.SwitchStatement.SwitchWhenPart
-
Debug utility: printTree.
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.statement.WhileStatement
- printTree(int, Object) - Method in class simula.compiler.syntaxClass.SyntaxClass
-
Utility print syntax tree method.
- printTree(int, BlockDeclaration) - Method in class simula.compiler.utilities.LabelList
-
Debug utility: Print Syntax tree
- printWarning(String) - Static method in class simula.compiler.utilities.Util
-
Print a warning message.
- printWarning(String) - Static method in class simula.runtime.RTS_UTIL
-
Print a warning message on the runtime console if present, otherwise on System.out
- prior - Variable in class simula.compiler.syntaxClass.statement.ActivationStatement
-
Indicates that PRIOR is present in the activation statement.
- PRIOR - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- PROC - Variable in class simula.runtime.RTS_EVENT_NOTICE
-
The owning process.
- procedure - Variable in class simula.runtime.RTS_PRCQNT
-
The Java class representing the Simula Procedure.
- Procedure - Static variable in class simula.compiler.syntaxClass.declaration.Parameter.Kind
-
Procedure parameter
- Procedure - Static variable in class simula.compiler.syntaxClass.declaration.VirtualSpecification.Kind
-
Virtual procedure
- Procedure - Static variable in class simula.compiler.syntaxClass.Type
-
Simula's Procedure type
- Procedure - Static variable in class simula.compiler.utilities.ObjectKind
-
Normal Simula Procedure implemented as a Java Class
- PROCEDURE - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- PROCEDURE_nParLeft(ConstantPoolBuilder) - Static method in class simula.compiler.utilities.RTS.FRE
-
FieldRefEntry
- ProcedureDeclaration - Class in simula.compiler.syntaxClass.declaration
-
Procedure Declaration.
- ProcedureDeclaration() - Constructor for class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
Default constructor used by Attribute File I/O
- ProcedureDeclaration(String, int) - Constructor for class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
Create a new ProcedureDeclaration.
- procedureSpec - Variable in class simula.compiler.syntaxClass.declaration.VirtualSpecification
-
The procedure specification if present.
- ProcedureSpecification - Class in simula.compiler.syntaxClass
-
Procedure Specification.
- ProcedureSpecification() - Constructor for class simula.compiler.syntaxClass.ProcedureSpecification
-
Default constructor used by Attribute File I/O
- ProcedureSpecification(String, Type, ObjectList<Parameter>) - Constructor for class simula.compiler.syntaxClass.ProcedureSpecification
-
Create a new ProcedureSpecification
- Process - Static variable in class simula.compiler.syntaxClass.declaration.StandardClass
-
The Standard Class Process.
- processWindowEvent(WindowEvent) - Method in class simula.editor.SimulaEditor
- procValue(Object) - Method in class simula.runtime.RTS_RTObject
-
Utility method to support Parameter Transmission in case of Formal/Virtual Procedure Call.
- progamIdent - Static variable in class simula.runtime.RTS_UTIL
-
The program ident.
- programModule - Variable in class simula.compiler.JarFileBuilder
-
The ProgramModule.
- programModule - Variable in class simula.compiler.SimulaCompiler
-
The ProgramModule.
- programModule - Static variable in class simula.compiler.utilities.Global
-
The programModule.
- ProgramModule - Class in simula.compiler.syntaxClass.statement
-
Simula Program Module.
- ProgramModule - Static variable in class simula.compiler.utilities.ObjectKind
-
ProgramModule
- ProgramModule() - Constructor for class simula.compiler.syntaxClass.statement.ProgramModule
-
Create a new ProgramModule.
- PROTECTED - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- protectedBy - Variable in class simula.compiler.syntaxClass.HiddenSpecification
-
The ProtectedSpecification set during doChecking
- protectedList - Variable in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
The protected list.
- ProtectedSpecification - Class in simula.compiler.syntaxClass
-
Protected Specification.
- ProtectedSpecification - Static variable in class simula.compiler.utilities.ObjectKind
-
Protected Specification
- ProtectedSpecification() - Constructor for class simula.compiler.syntaxClass.ProtectedSpecification
-
Default constructor used by Attribute File I/O
- ProtectedSpecification(ClassDeclaration, String) - Constructor for class simula.compiler.syntaxClass.ProtectedSpecification
-
Create a new ProtectedSpecification.
- puchBackStack - Variable in class simula.compiler.parsing.SimulaScanner
-
The pushBack stack
- pushBack(int) - Method in class simula.compiler.parsing.SimulaScanner
-
Push a character onto the puchBackStack.
- pushBack(String) - Method in class simula.compiler.parsing.SimulaScanner
-
Push a string onto the puchBackStack.
- put(Integer, SyntaxClass) - Method in class simula.compiler.utilities.ObjectReferenceMap
-
Associates the specified value with the specified key in this map using the underlying HashMap.
- put(String) - Method in class simula.compiler.syntaxClass.expression.Expression
-
Generate code for putting the value into this Expression
- put(String) - Method in class simula.compiler.syntaxClass.expression.VariableExpression
- put(T) - Method in class simula.runtime.RTS_NAME
-
Write back into a name parameter
- putchar(RTS_TXT, char) - Static method in class simula.runtime.RTS_TXT
-
Procedure putchar.
- putELEMENT(int, boolean) - Method in class simula.runtime.RTS_BOOLEAN_ARRAY
-
This method will put a value into ELTS(ix)
- putELEMENT(int, char) - Method in class simula.runtime.RTS_CHARACTER_ARRAY
-
This method will put a value into ELTS(ix)
- putELEMENT(int, double) - Method in class simula.runtime.RTS_LONG_REAL_ARRAY
-
This method will put a value into ELTS(ix)
- putELEMENT(int, float) - Method in class simula.runtime.RTS_REAL_ARRAY
-
This method will put a value into ELTS(ix)
- putELEMENT(int, int) - Method in class simula.runtime.RTS_INTEGER_ARRAY
-
This method will put a value into ELTS(ix)
- putELEMENT(int, RTS_TXT) - Method in class simula.runtime.RTS_TEXT_ARRAY
-
This method will put a text reference into ELTS(ix)
- putELEMENT(int, T) - Method in class simula.runtime.RTS_REF_ARRAY
-
This method will put a object reference into ELTS(ix)
- putfix(RTS_TXT, double, int) - Static method in class simula.runtime.RTS_TXT
-
Procedure putfix.
- putfix(RTS_TXT, float, int) - Static method in class simula.runtime.RTS_TXT
-
Procedure putfix.
- putfrac(RTS_TXT, int, int) - Static method in class simula.runtime.RTS_TXT
-
Procedure putfrac.
- putint(RTS_TXT, int) - Static method in class simula.runtime.RTS_TXT
-
Procedure putint.
- putMapEntry(String, byte[]) - Method in class simula.compiler.JarFileBuilder
-
Put a JarEntry to the intermediate classFileMap.
- putreal(RTS_TXT, double, int) - Static method in class simula.runtime.RTS_TXT
-
Procedure putreal.
- putreal(RTS_TXT, float, int) - Static method in class simula.runtime.RTS_TXT
-
Procedure putreal.
- putRealResult(RTS_TXT, String) - Static method in class simula.runtime.RTS_TXT
-
Put the result of putReal type operation into the text T.
- putResult(RTS_TXT, String) - Static method in class simula.runtime.RTS_TXT
-
Put the result of put... operation into the text T.
- puttext(RTS_NAME<RTS_TXT>, RTS_TXT) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure puttext.
Q
- QPS_TRACING - Static variable in class simula.editor.RTOption
-
Runtime Option
- QPS_TRACING - Static variable in class simula.runtime.RTS_Option
-
Debug: Trace detach, resume and call.
- QUA - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- qual - Variable in class simula.compiler.syntaxClass.Type
-
Qual in case of ref(Qual) type.
- QualifiedObject - Class in simula.compiler.syntaxClass.expression
-
Qualified Object
- QualifiedObject - Static variable in class simula.compiler.utilities.ObjectKind
-
QualifiedObject
- QualifiedObject() - Constructor for class simula.compiler.syntaxClass.expression.QualifiedObject
-
Default constructor used by Attribute File I/O
- QualifiedObject(Expression, String) - Constructor for class simula.compiler.syntaxClass.expression.QualifiedObject
-
Create a new QualifiedObject
R
- randint(int, int, RTS_NAME<Integer>) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Random drawing: randint distribution.
- randomAccessFile - Variable in class simula.runtime.RTS_Directbytefile
-
The RandomAccessFile used.
- randomAccessFile - Variable in class simula.runtime.RTS_Directfile
-
The underlying RandomAccessFile used.
- rank(char) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure rank.
- REAC - Variable in class simula.compiler.syntaxClass.statement.ActivationStatement
-
Indicates reactivation when true, otherwise activation.
- REACTIVATE - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- read() - Method in class simula.compiler.parsing.SourceFileReader
-
Read next character.
- read() - Method in class simula.compiler.utilities.ConsolePanel
-
Reads a single character.
- read() - Method in class simula.runtime.RTS_ConsolePanel
-
Reads a single character.
- read(AttributeInputStream) - Static method in class simula.compiler.utilities.ObjectList
-
Read and return an ObjectList.
- readAttributeFile(String, File, BlockDeclaration) - Static method in class simula.compiler.AttributeFileIO
-
Read an attribute file.
- readBoolean() - Method in class simula.compiler.AttributeInputStream
-
Reads and returns a boolean from the underlying DataInputStream.
- readConstant() - Method in class simula.compiler.AttributeInputStream
-
Reads and returns a typed constant from the underlying DataInputStream.
- reader - Variable in class simula.compiler.SimulaCompiler
-
The Reader in case of SimulaEditor.
- readExternalAttributeFile() - Method in class simula.compiler.syntaxClass.declaration.ExternalDeclaration
-
Read external Attribute file.
- reading - Variable in class simula.compiler.utilities.ConsolePanel
-
Used by KeyListener and read()
- reading - Variable in class simula.runtime.RTS_ConsolePanel
-
Used by KeyListener and read()
- readKind() - Method in class simula.compiler.AttributeInputStream
-
Reads and returns a kind code from the underlying DataInputStream.
- readLabelList(AttributeInputStream) - Static method in class simula.compiler.utilities.LabelList
-
Read and return a LabelList.
- readLine() - Method in class simula.runtime.RTS_Infile
-
Read and return next line.
- readObj() - Method in class simula.compiler.AttributeInputStream
-
Reads and returns an Object from the underlying DataInputStream.
- readObj(int, AttributeInputStream) - Method in class simula.compiler.AttributeInputStream
-
Read and return an object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
-
Read and return an ArrayDeclaration object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Read and return a ClassDeclaration object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.declaration.ConnectionBlock
-
Read and return a ConnectionBlock object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.declaration.ExternalDeclaration
-
Read and return an object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.declaration.InspectVariableDeclaration
-
Read and return an InspectVariableDeclaration object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.declaration.LabelDeclaration
-
Read and return an object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.declaration.Parameter
-
Read and return an object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.declaration.PrefixedBlockDeclaration
-
Read and return an object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
Read and return an object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.declaration.SimpleVariableDeclaration
-
Read and return an object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.declaration.UndefinedDeclaration
-
Read and return an object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.declaration.VirtualSpecification
-
Read and return an object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.expression.ArithmeticExpression
-
Read and return an ArithmeticExpression.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.expression.AssignmentOperation
-
Read and return an AssignmentOperation.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.expression.BooleanExpression
-
Read and return a BooleanExpression.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.expression.ConditionalExpression
-
Read and return a ConditionalExpression.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.expression.Constant
-
Read and return a Constant.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.expression.LocalObject
-
Read and return an object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.expression.ObjectGenerator
-
Read and return an ObjectGenerator object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.expression.ObjectRelation
-
Read and return a ObjectRelation object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.expression.QualifiedObject
-
Read and return a QualifiedObject object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.expression.RelationalOperation
-
Read and return an object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.expression.RemoteVariable
-
Read and return an object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.expression.TextExpression
-
Read and return an object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.expression.TypeConversion
-
Read and return a TypeConversion object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.expression.UnaryOperation
-
Read and return an UnaryOperation object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.expression.VariableExpression
-
Read and return a VariableExpression object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.HiddenSpecification
-
Read and return a HiddenSpecification object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.ProtectedSpecification
-
Read and return a ProtectedSpecification object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.statement.ActivationStatement
-
Read and return an ActivationStatement object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.statement.BlockStatement
-
Read and return a BlockStatement object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.statement.ConditionalStatement
-
Read and return a ConditionalStatement object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.statement.ConnectionDoPart
-
Read and return a ConnectionDoPart object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.statement.ConnectionStatement
-
Read and return a ConnectionStatement object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.statement.ConnectionWhenPart
-
Read and return a ConnectionDoPart object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.statement.DummyStatement
-
Read and return a DummyStatement object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.statement.ForListElement
-
Read and return an object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.statement.ForStatement
-
Read and return an object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.statement.ForWhileElement
-
Read and return a ForWhileElement object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.statement.GotoStatement
-
Read and return a GotoStatement object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.statement.InnerStatement
-
Read and return an InnerStatement object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.statement.LabeledStatement
-
Read and return a LabeledStatement object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.statement.StandaloneExpression
-
Read and return a StandaloneExpression object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.statement.StepUntilElement
-
Read and return an object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.statement.SwitchStatement
-
Read and return an object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.statement.WhileStatement
-
Read and return a WhileStatement object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.SyntaxClass
-
Read and return a SyntaxClass object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.utilities.ClassHierarchy
-
Read a ClassHierarchy object.
- readObject(AttributeInputStream) - Static method in class simula.compiler.utilities.DeclarationList
-
Read and return a DeclarationList object.
- readObject(AttributeInputStream, int) - Static method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
-
Read and return a MaybeBlockDeclaration object.
- readObjectList() - Method in class simula.compiler.AttributeInputStream
-
Reads and returns an Object list from the underlying DataInputStream.
- readPrecompiled(String, byte[]) - Static method in class simula.compiler.AttributeFileIO
-
Read and return precompiled class or procedure.
- readProcedureSpec(AttributeInputStream) - Static method in class simula.compiler.syntaxClass.ProcedureSpecification
-
Read and return a ProcedureSpecification.
- readSEQU(SyntaxClass) - Method in class simula.compiler.AttributeInputStream
-
Reads and returns an Object sequence number from the underlying DataInputStream.
- readShort() - Method in class simula.compiler.AttributeInputStream
-
Reads and returns a short from the underlying DataInputStream.
- readString() - Method in class simula.compiler.AttributeInputStream
-
Reads and returns a String from the underlying DataInputStream.
- readType() - Method in class simula.compiler.AttributeInputStream
-
Reads and returns a type from the underlying DataInputStream.
- readUntilEndofLine() - Method in class simula.compiler.parsing.SimulaScanner
-
Utility: Read until end-of-line.
- READY_FOR_CODING - Variable in class simula.compiler.utilities.LabelList
-
true: this LabelList is ready for coding.
- Real - Static variable in class simula.compiler.syntaxClass.Type
-
Simula's Real type
- REAL - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- REALKONST - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- Ref - Static variable in class simula.compiler.syntaxClass.Type
-
Simula's Ref() type
- Ref(String) - Static method in class simula.compiler.syntaxClass.Type
-
Simula's Ref(classIdent) type
- REF - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- refresh - Variable in class simula.editor.EditorMenues
-
Refresh item.
- refresh2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- refreshNeeded - Variable in class simula.editor.SourceTextPanel
-
Indicates that refresh is needed.
- regular - Enum constant in enum class simula.compiler.utilities.Token.StyleCode
-
Regular
- RelationalOperation - Class in simula.compiler.syntaxClass.expression
-
Relational Operation.
- RelationalOperation - Static variable in class simula.compiler.utilities.ObjectKind
-
RelationalOperation
- RelationalOperation() - Constructor for class simula.compiler.syntaxClass.expression.RelationalOperation
-
Default constructor used by Attribute File I/O
- RelationalOperation(Expression, int, Expression) - Constructor for class simula.compiler.syntaxClass.expression.RelationalOperation
-
Create a new RelationalOperation.
- releaseHome - Static variable in class simula.compiler.utilities.Global
-
The Simula Release Home directory.
- rem(int, int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure rem.
- remote(Expression, ProcedureDeclaration, VariableExpression, SyntaxClass) - Static method in class simula.compiler.syntaxClass.expression.CallProcedure
-
Java Coding: Edit Call Procedure Remote.
- remote(Expression, ProcedureDeclaration, VariableExpression, SyntaxClass, CodeBuilder) - Static method in class simula.compiler.syntaxClass.expression.BuildCP
-
BuildCP.remote
- remoteAttribute - Variable in class simula.compiler.syntaxClass.expression.RemoteVariable
-
The remote attribute's semantic meaning.
- remotelyAccessed - Variable in class simula.compiler.syntaxClass.expression.VariableExpression
-
Indicates that this variable is remotely accessed.
- RemoteVariable - Class in simula.compiler.syntaxClass.expression
-
Remote Variable.
- RemoteVariable - Static variable in class simula.compiler.utilities.ObjectKind
-
RemoteVariable
- RemoteVariable() - Constructor for class simula.compiler.syntaxClass.expression.RemoteVariable
-
Default constructor used by Attribute File I/O
- RemoteVariable(Expression, VariableExpression) - Constructor for class simula.compiler.syntaxClass.expression.RemoteVariable
-
Create a new RemoteVariable
- remoteVirtual(Expression, VariableExpression, VirtualSpecification) - Static method in class simula.compiler.syntaxClass.expression.CallProcedure
-
Java Coding: Edit Call Procedure Remote Virtual.
- remoteVirtual(Expression, VariableExpression, VirtualSpecification, SyntaxClass, CodeBuilder) - Static method in class simula.compiler.syntaxClass.expression.BuildCPV
-
BuildCPV.remoteVirtual
- removeEvent(RTS_EVENT_NOTICE) - Method in class simula.runtime.RTS_Simulation
-
Utility: Remove event from SQS
- removeSelectedTab() - Static method in class simula.editor.SimulaEditor
-
Remove selected tab.
- removeWorkspacesAction() - Method in class simula.editor.EditorMenues
-
Remove Workspace action.
- render() - Method in class simula.runtime.RTS_Drawing.DrawCanvas
-
Render all elements in the RENDERING_SET.
- RENDERING_SET - Variable in class simula.runtime.RTS_Drawing
-
The redering set.
- renderingSet() - Method in class simula.runtime.RTS_Drawing
-
Returns the rendering set.
- repaintMe() - Method in class simula.runtime.RTS_Drawing
-
Request a repaint.
- replace(RTS_TXT, char, char) - Static method in class simula.runtime.RTS_TXT
-
Text Extension Procedure replace.
- replaceText(RTS_TXT, RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_TXT
-
Text Extension Procedure replace.
- reset() - Method in class simula.editor.SimulaEditor.AutoRefresher
-
reset
- rest - Variable in class simula.runtime.RTS_Infile
-
Utility variable
- rest(RTS_TXT) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure rest.
- result - Variable in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
Result in case of Type Procedure
- resume(RTS_Coroutine) - Static method in class simula.runtime.RTS_Coroutine
-
Resume the given Coroutine
- resume(RTS_RTObject) - Method in class simula.runtime.RTS_RTObject
-
"resume" is formally a procedure with one object reference parameter qualified by a fictitious class 'CLASS' including all classes.
- resume(RTS_RTObject, boolean) - Method in class simula.runtime.RTS_RTObject
- resume(RTS_RTObject, int) - Method in class simula.runtime.RTS_RTObject
- resumed - Enum constant in enum class simula.runtime.OperationalState
-
The object is resumed
- rhs - Variable in class simula.compiler.syntaxClass.expression.ArithmeticExpression
-
The right hand side
- rhs - Variable in class simula.compiler.syntaxClass.expression.AssignmentOperation
-
The right hand side
- rhs - Variable in class simula.compiler.syntaxClass.expression.BooleanExpression
-
The right hand side
- rhs - Variable in class simula.compiler.syntaxClass.expression.RelationalOperation
-
The right hand side
- rhs - Variable in class simula.compiler.syntaxClass.expression.TextExpression
-
The right hand side of &
- right - Variable in class simula.runtime.RTS_PageWriter
-
The right margin.
- rl - Variable in class simula.runtime.RTS_Ranking
-
Right link.
- rnk - Variable in class simula.runtime.RTS_Ranking
-
The ranking value.
- RTObject_CTX(ConstantPoolBuilder) - Static method in class simula.compiler.utilities.RTS.FRE
-
FieldRefEntry
- RTObject_CUR(ConstantPoolBuilder) - Static method in class simula.compiler.utilities.RTS.FRE
-
FieldRefEntry
- RTObject_JTX(ConstantPoolBuilder) - Static method in class simula.compiler.utilities.RTS.FRE
-
FieldRefEntry
- RTObject_SL(ConstantPoolBuilder) - Static method in class simula.compiler.utilities.RTS.FRE
-
FieldRefEntry
- RTObject_USR(ConstantPoolBuilder) - Static method in class simula.compiler.utilities.RTS.FRE
-
FieldRefEntry
- RTOption - Class in simula.editor
-
Runtime Options
- RTOption() - Constructor for class simula.editor.RTOption
-
The default constructor
- RTS - Class in simula.compiler.utilities
-
Predefined values for common constants, including descriptors for class types etc.
- RTS() - Constructor for class simula.compiler.utilities.RTS
-
Default Constructor.
- RTS_ARRAY - Class in simula.runtime
-
Utility class ARRAY.
- RTS_ARRAY - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- RTS_ARRAY(RTS_BOUNDS...) - Constructor for class simula.runtime.RTS_ARRAY
-
Create an _ARRAY with the given BOUNDS.
- RTS_ARRAY(Type) - Static method in class simula.compiler.utilities.RTS.CD
-
Return ClassDesc for RTS_ARRAY
- RTS_BASICIO - Class in simula.runtime
-
System class BASICIO.
- RTS_BASICIO - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- RTS_BASICIO(RTS_RTObject) - Constructor for class simula.runtime.RTS_BASICIO
-
Constructor
- RTS_BOOLEAN_ARRAY - Class in simula.runtime
-
This class represent a Simula boolean array.
- RTS_BOOLEAN_ARRAY(RTS_BOUNDS...) - Constructor for class simula.runtime.RTS_BOOLEAN_ARRAY
-
Create a boolean array with the given bounds.
- RTS_BOUNDS - Class in simula.runtime
-
This class is used to hold bound pairs in RTS_ARRAY objects.
- RTS_BOUNDS - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- RTS_BOUNDS(int, int) - Constructor for class simula.runtime.RTS_BOUNDS
-
Create an array bound pair object
- RTS_Bytefile - Class in simula.runtime
-
System class Bytefile.
- RTS_Bytefile(RTS_RTObject, RTS_TXT) - Constructor for class simula.runtime.RTS_Bytefile
-
Create a new _ByteFile.
- RTS_CatchingErrors - Class in simula.runtime
-
Additional System class CatchingErrors.
- RTS_CatchingErrors - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- RTS_CatchingErrors(RTS_RTObject) - Constructor for class simula.runtime.RTS_CatchingErrors
-
Create a new _CatchingErrors instance.
- RTS_CHARACTER_ARRAY - Class in simula.runtime
-
This class represent a Simula character array.
- RTS_CHARACTER_ARRAY(RTS_BOUNDS...) - Constructor for class simula.runtime.RTS_CHARACTER_ARRAY
-
Create a character array with the given bounds.
- RTS_CLASS - Class in simula.runtime
-
Utility class RTS_CLASS - Fictitious outermost prefix.
- RTS_CLASS - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- RTS_CLASS(RTS_RTObject) - Constructor for class simula.runtime.RTS_CLASS
-
Create a new RTS_CLASS instance.
- RTS_ConsolePanel - Class in simula.runtime
-
This is an implementation of a Console Panel.
- RTS_ConsolePanel() - Constructor for class simula.runtime.RTS_ConsolePanel
-
Create a new _RTConsolePanel
- RTS_Coroutine - Class in simula.runtime
-
Utility class Coroutine.
- RTS_Coroutine(RTS_CLASS) - Constructor for class simula.runtime.RTS_Coroutine
-
Create a new Coroutine with the given target.
- RTS_DEC_Lib - Class in simula.runtime
-
Additional System class DEC_Lib.
- RTS_DEC_Lib(RTS_RTObject) - Constructor for class simula.runtime.RTS_DEC_Lib
-
Normal Constructor
- RTS_DEC_Lib.NumberChecker - Class in simula.runtime
-
The abstract NumberChecker.
- RTS_DEC_Lib.State - Enum Class in simula.runtime
-
The item states used by GETITEM below.
- RTS_Directbytefile - Class in simula.runtime
-
System class Directbytefile.
- RTS_Directbytefile(RTS_RTObject, RTS_TXT) - Constructor for class simula.runtime.RTS_Directbytefile
-
Create a new _Directbytefile.
- RTS_Directfile - Class in simula.runtime
-
System class Directfile.
- RTS_Directfile(RTS_RTObject, RTS_TXT) - Constructor for class simula.runtime.RTS_Directfile
-
Create a new _Directbytefile.
- RTS_Drawing - Class in simula.runtime
-
Additional System class Drawing.
- RTS_Drawing(RTS_RTObject, RTS_TXT, int, int) - Constructor for class simula.runtime.RTS_Drawing
-
Create a new Drawing Canvas.
- RTS_Drawing.Animable - Interface in simula.runtime
-
The Animable interface.
- RTS_Drawing.DrawCanvas - Class in simula.runtime
-
Local class DrawCanvas.
- RTS_EndProgram - Exception Class in simula.runtime
-
The RTS End Program Exception
- RTS_EndProgram(String) - Constructor for exception class simula.runtime.RTS_EndProgram
-
Constructs a new RTS_EndProgram exception with the specified detail message.
- RTS_ENVIRONMENT - Class in simula.runtime
-
System class ENVIRONMENT.
- RTS_ENVIRONMENT - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- RTS_ENVIRONMENT(RTS_RTObject) - Constructor for class simula.runtime.RTS_ENVIRONMENT
-
Normal Constructor
- RTS_EVENT_NOTICE - Class in simula.runtime
-
System class EVENT_NOTICE.
- RTS_EVENT_NOTICE(double, RTS_Process) - Constructor for class simula.runtime.RTS_EVENT_NOTICE
-
Create a new _EVENT_NOTICE.
- RTS_File - Class in simula.runtime
-
System class File.
- RTS_File(RTS_RTObject, RTS_TXT) - Constructor for class simula.runtime.RTS_File
-
Create a new _File.
- RTS_File._CreateAction - Enum Class in simula.runtime
-
CREATE: Action is performed at 'open'
- RTS_Frame - Class in simula.runtime
-
RTS Frame used by
RTS_Drawing
andRTS_ConsolePanel
- RTS_Frame() - Constructor for class simula.runtime.RTS_Frame
-
Create a new RTS_Frame
- RTS_Head - Class in simula.runtime
-
System class Head.
- RTS_Head(RTS_RTObject) - Constructor for class simula.runtime.RTS_Head
-
Construct a new set(Head) with no members.
- RTS_Imagefile - Class in simula.runtime
-
System class Imagefile.
- RTS_Imagefile(RTS_RTObject, RTS_TXT) - Constructor for class simula.runtime.RTS_Imagefile
-
Create a new _Imagefile.
- RTS_Inbytefile - Class in simula.runtime
-
System class Inbytefile.
- RTS_Inbytefile(RTS_RTObject, RTS_TXT) - Constructor for class simula.runtime.RTS_Inbytefile
-
Create a new _Inbytefile.
- RTS_Infile - Class in simula.runtime
-
System class Infile.
- RTS_Infile(RTS_RTObject, RTS_TXT) - Constructor for class simula.runtime.RTS_Infile
-
Create a new _Infile.
- RTS_INTEGER_ARRAY - Class in simula.runtime
-
This class represent a Simula integer array.
- RTS_INTEGER_ARRAY(RTS_BOUNDS...) - Constructor for class simula.runtime.RTS_INTEGER_ARRAY
-
Create a integer array with the given bounds.
- RTS_LABEL - Exception Class in simula.runtime
-
This class represent a Simula Label quantity
- RTS_LABEL - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- RTS_LABEL(RTS_RTObject, int, int, String) - Constructor for exception class simula.runtime.RTS_LABEL
-
Create a label quantity
- RTS_Link - Class in simula.runtime
-
System class Link.
- RTS_Link(RTS_RTObject) - Constructor for class simula.runtime.RTS_Link
-
Create a new _Link.
- RTS_Linkage - Class in simula.runtime
-
System class Linkage.
- RTS_Linkage(RTS_RTObject) - Constructor for class simula.runtime.RTS_Linkage
-
Create a new _Linkage.
- RTS_LONG_REAL_ARRAY - Class in simula.runtime
-
This class represent a Simula long real array.
- RTS_LONG_REAL_ARRAY(RTS_BOUNDS...) - Constructor for class simula.runtime.RTS_LONG_REAL_ARRAY
-
Create a long real array with the given bounds.
- RTS_MAIN_PROGRAM - Class in simula.runtime
-
System class MAIN_PROGRAM.
- RTS_MAIN_PROGRAM(RTS_RTObject) - Constructor for class simula.runtime.RTS_MAIN_PROGRAM
-
Create a new _MAIN_PROGRAM.
- RTS_NAME<T> - Class in simula.runtime
-
The Abstract Class RTS_NAME
are supporting Simula's Name-Parameters. - RTS_NAME - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- RTS_NAME() - Constructor for class simula.runtime.RTS_NAME
-
Construct a RTS_NAME object
- RTS_Option - Class in simula.runtime
-
Runtime Options
- RTS_Option() - Constructor for class simula.runtime.RTS_Option
-
Default constructor.
- RTS_Outbytefile - Class in simula.runtime
-
System class Outbytefile.
- RTS_Outbytefile(RTS_RTObject, RTS_TXT) - Constructor for class simula.runtime.RTS_Outbytefile
-
Create a new _Outbytefile.
- RTS_Outfile - Class in simula.runtime
-
System class Outfile.
- RTS_Outfile(RTS_RTObject, RTS_TXT) - Constructor for class simula.runtime.RTS_Outfile
-
Create a new _Outfile.
- RTS_PageWriter - Class in simula.runtime
-
Utility class PageWriter, used by
RTS_Printfile
. - RTS_PageWriter(String) - Constructor for class simula.runtime.RTS_PageWriter
-
Create a new PageWriter.
- RTS_PageWriter.Sheet - Class in simula.runtime
-
Utility class to represent a printable sheet.
- RTS_PRCQNT - Class in simula.runtime
-
Procedure quantity.
- RTS_PRCQNT - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- RTS_PRCQNT(RTS_RTObject, Class<?>) - Constructor for class simula.runtime.RTS_PRCQNT
-
Creeate a new RTS_PRCQNT.
- RTS_Printfile - Class in simula.runtime
-
System class PrintFile.
- RTS_Printfile(RTS_RTObject, RTS_TXT) - Constructor for class simula.runtime.RTS_Printfile
-
Create a new _Printfile
- RTS_PROCEDURE - Class in simula.runtime
-
Utility class PROCEDURE.
- RTS_PROCEDURE - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- RTS_PROCEDURE(RTS_RTObject) - Constructor for class simula.runtime.RTS_PROCEDURE
-
Create a normal procedure.
- RTS_PROCEDURE(RTS_RTObject, int) - Constructor for class simula.runtime.RTS_PROCEDURE
-
Create a formal/virtual Procedure.
- RTS_Process - Class in simula.runtime
-
System class Process.
- RTS_Process - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- RTS_Process(RTS_RTObject) - Constructor for class simula.runtime.RTS_Process
-
Create a new _Process.
- RTS_PROGINFO - Class in simula.runtime
-
Utility class PROGINFO.
- RTS_PROGINFO(String, String, int...) - Constructor for class simula.runtime.RTS_PROGINFO
-
Create a new _PROGINFO.
- RTS_RandomDrawing - Class in simula.runtime
-
Utility class RandomDrawing.
- RTS_RandomDrawing() - Constructor for class simula.runtime.RTS_RandomDrawing
-
Default constructor
- RTS_Ranking - Class in simula.runtime
-
Utility class Ranking.
- RTS_Ranking() - Constructor for class simula.runtime.RTS_Ranking
-
Default Constructor.
- RTS_REAL_ARRAY - Class in simula.runtime
-
This class represent a Simula real array.
- RTS_REAL_ARRAY(RTS_BOUNDS...) - Constructor for class simula.runtime.RTS_REAL_ARRAY
-
Create a real array with the given bounds.
- RTS_REALTYPE_ARRAY - Class in simula.runtime
-
This class is the common superclass for real type arrays.
- RTS_REALTYPE_ARRAY(RTS_BOUNDS...) - Constructor for class simula.runtime.RTS_REALTYPE_ARRAY
-
Create a real-type array with the given bounds.
- RTS_REF_ARRAY<T> - Class in simula.runtime
-
This class represent a Simula ref(T) array.
- RTS_REF_ARRAY(RTS_BOUNDS...) - Constructor for class simula.runtime.RTS_REF_ARRAY
-
Create a ref() array with the given bounds.
- RTS_RTObject - Class in simula.runtime
-
This class is the main superclass used to form all other Simula classes.
- RTS_RTObject - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- RTS_RTObject(RTS_RTObject) - Constructor for class simula.runtime.RTS_RTObject
-
Constructor
- RTS_ShapeElement - Class in simula.runtime
-
Additional System class ShapeElement.
- RTS_ShapeElement(RTS_RTObject) - Constructor for class simula.runtime.RTS_ShapeElement
-
Create a new _ShapeElement.
- RTS_Simset - Class in simula.runtime
-
System class Simset.
- RTS_Simset(RTS_RTObject) - Constructor for class simula.runtime.RTS_Simset
-
Create a new _Simset.
- RTS_SimulaRuntimeError - Exception Class in simula.runtime
-
Simula Runtime Error
- RTS_SimulaRuntimeError(String) - Constructor for exception class simula.runtime.RTS_SimulaRuntimeError
-
Constructs a new RTS_SimulaRuntimeError with the specified detail message.
- RTS_SimulaRuntimeError(String, Throwable) - Constructor for exception class simula.runtime.RTS_SimulaRuntimeError
-
Constructs a new exception with the specified detail message and cause.
- RTS_SimulaRuntimeError(Throwable) - Constructor for exception class simula.runtime.RTS_SimulaRuntimeError
-
Constructs a new exception with the specified detail cause.
- RTS_Simulation - Class in simula.runtime
-
System class Simulation.
- RTS_Simulation - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- RTS_Simulation(RTS_RTObject) - Constructor for class simula.runtime.RTS_Simulation
-
Create a new Simulation.
- RTS_TEXT_ARRAY - Class in simula.runtime
-
This class represent a Simula text array.
- RTS_TEXT_ARRAY(RTS_BOUNDS...) - Constructor for class simula.runtime.RTS_TEXT_ARRAY
-
Create a text array with the given bounds.
- RTS_TextElement - Class in simula.runtime
-
Additional System class TextElement.
- RTS_TextElement(RTS_RTObject, String, double, double) - Constructor for class simula.runtime.RTS_TextElement
-
Create a new _TextElement.
- RTS_TextElement(RTS_RTObject, RTS_TXT, double, double) - Constructor for class simula.runtime.RTS_TextElement
-
Create a new _TextElement.
- RTS_TEXTOBJ - Class in simula.runtime
-
The Text Object.
- RTS_TEXTOBJ(int, boolean) - Constructor for class simula.runtime.RTS_TEXTOBJ
-
Create a new TEXTOBJ of the given size.
- RTS_TEXTOBJ(String) - Constructor for class simula.runtime.RTS_TEXTOBJ
-
Create a new TEXTOBJ with initial text.
- RTS_TXT - Class in simula.runtime
-
The type text.
- RTS_TXT - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- RTS_TXT() - Constructor for class simula.runtime.RTS_TXT
-
Default Constructor.
- RTS_TXT(String) - Constructor for class simula.runtime.RTS_TXT
-
Create a new _TXT containing the string s.
- RTS_UTIL - Class in simula.runtime
-
Utility class containing a lot of common stuff.
- RTS_UTIL - Static variable in class simula.compiler.utilities.RTS.CD
-
ClassDesc
- RTS_UTIL() - Constructor for class simula.runtime.RTS_UTIL
-
Default constructor.
- RTS.CD - Class in simula.compiler.utilities
-
Predefined values for descriptors.
- RTS.FRE - Class in simula.compiler.utilities
-
Predefined values for Field Ref Entries.
- run - Variable in class simula.editor.EditorMenues
-
Menu item
- run() - Method in class simula.editor.SimulaEditor.AutoRefresher
-
Run the AutoRefresher
- run() - Method in class simula.runtime.RTS_CLASS
- run() - Method in class simula.runtime.RTS_Coroutine
-
Start or resume this Coroutine.
- RUN_STM(RTS_RTObject) - Static method in class simula.runtime.RTS_UTIL
-
Run users statements
- run2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- runClass(String, Vector<String>) - Method in class simula.compiler.utilities.SimulaClassLoader
-
Run loaded class 'name'
- runMenu - Variable in class simula.editor.EditorMenues
-
Menu
- RUNTIME_USER_DIR - Static variable in class simula.compiler.utilities.Option.internal
-
Runtime Options
- RUNTIME_USER_DIR - Static variable in class simula.runtime.RTS_Option
-
Specify where Simula files (Outfile, Infile, ...) are written and read.
- runtimeOption - Variable in class simula.editor.EditorMenues
-
Menu item
- runtimeOption2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
S
- sampleSourceDir - Static variable in class simula.compiler.utilities.Global
-
The sample source directory.
- saveAs - Variable in class simula.editor.EditorMenues
-
Menu item
- saveAs2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- saveCurrentToken() - Static method in class simula.compiler.parsing.Parse
-
Save current Token
- saveDialog(File) - Method in class simula.editor.EditorMenues
-
Save file dialog
- savedToken - Static variable in class simula.compiler.parsing.Parse
-
The saved Token used by 'pushBack'
- saveFile - Variable in class simula.editor.EditorMenues
-
Menu item
- saveFile2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- scanBasic() - Method in class simula.compiler.parsing.SimulaScanner
-
Scan basic Token
- scanchar(RTS_NAME<RTS_TXT>) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure scanchar.
- scanCharacterConstant() - Method in class simula.compiler.parsing.SimulaScanner
-
Scan and deliver a Character constant.
- scanComment() - Method in class simula.compiler.parsing.SimulaScanner
-
Scan a Comment.
- scanCommentToEndOfLine() - Method in class simula.compiler.parsing.SimulaScanner
-
Scan Comment to end-of-line.
- scanDigitsExp(StringBuilder) - Method in class simula.compiler.parsing.SimulaScanner
-
Scan exponent-part.
- scanDirectiveLine() - Method in class simula.compiler.parsing.SimulaScanner
-
Scan a %Directive line.
- scanDotDigit(StringBuilder) - Method in class simula.compiler.parsing.SimulaScanner
-
Scan decimal-fraction possibly followed by an exponent-part.
- scanEndComment() - Method in class simula.compiler.parsing.SimulaScanner
-
Scan end-comment.
- scanfrac(RTS_NAME<RTS_TXT>) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure scanfrac.
- scanIdentifier() - Method in class simula.compiler.parsing.SimulaScanner
-
Scan and return an identifier Token.
- scanint(RTS_NAME<RTS_TXT>) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure scanint.
- scanName() - Method in class simula.compiler.parsing.SimulaScanner
-
Scan identifier or reserved name.
- scanNumber() - Method in class simula.compiler.parsing.SimulaScanner
-
Scan a unsigned number.
- scanPossibleIsoCode() - Method in class simula.compiler.parsing.SimulaScanner
-
Scanner Utility: Scan possible iso-code.
- scanreal(RTS_NAME<RTS_TXT>) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure scanreal.
- scanTextConstant() - Method in class simula.compiler.parsing.SimulaScanner
-
Scan and deliver a Text constant.
- scanto(RTS_NAME<RTS_TXT>, char) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure scanto.
- scanToken() - Method in class simula.compiler.parsing.SimulaScanner
-
Scan and return a Token.
- scopeID() - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
Returns a printable scope ID.
- scopeStack - Static variable in class simula.compiler.utilities.Global
-
The declaration scope stack.
- search(RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure search.
- searchHiddenList(String) - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Utility: Search Hidden-list for 'ident'
- searchProtectedList(String) - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Utility: Search Protected-list for 'ident'
- searchVirtualSpecList(String) - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Utility: Search VirtualSpec-list for 'ident'
- selectCompilerOptions() - Static method in class simula.compiler.utilities.Option
-
Editor Utility: Select Compiler Options.
- selectExtLibDirAction() - Method in class simula.editor.EditorMenues
-
Select ExtLibDir action.
- selectJavaDirAction() - Method in class simula.editor.EditorMenues
-
Select Java directory action.
- selector - Static variable in class simula.compiler.parsing.SimulaScanner
-
The selector array.
- Selectors - Static variable in class simula.runtime.RTS_Option
-
Selectors for conditional compilation.
- selectOutputDirAction() - Method in class simula.editor.EditorMenues
-
Select output directory action.
- selectRuntimeOptions() - Static method in class simula.editor.RTOption
-
Editor Utility: Select Runtime Options.
- selectWorkspaceAction() - Method in class simula.editor.EditorMenues
-
Select Workspace action.
- semaphore - Variable in class simula.runtime.RTS_Coroutine
-
Semaphore used to suspend/resume this coroutine's Thread
- SEMICOLON - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- sequ - Variable in class simula.compiler.utilities.LabelList
-
The sequence number of this label list.
- SEQUX - Static variable in class simula.compiler.syntaxClass.statement.ConnectionStatement
-
Utility to help generate unique identifiers to the inspected variable.
- SET_EVTIME(double) - Method in class simula.runtime.RTS_EVENT_NOTICE
-
Set this event's simulated time.
- SET_SEMANTICS_CHECKED() - Method in class simula.compiler.syntaxClass.SyntaxClass
-
Set semantic checked.
- setAccelerators() - Method in class simula.editor.EditorMenues
-
HelpMenu: setAccelerators
- setaccess(RTS_TXT) - Method in class simula.runtime.RTS_File
-
External file access control.
- setAccessRWX(File) - Static method in class simula.compiler.utilities.Global
-
Utility: Set read-write-execute access on a directory
- setBackgroundColor(int) - Method in class simula.runtime.RTS_Drawing
-
Set background color.
- setCharset(String) - Method in class simula.runtime.RTS_File
-
Set new Charset.
- setClassDeclaration(ClassDeclaration) - Method in class simula.compiler.syntaxClass.declaration.ConnectionBlock
-
Set the Connected ClassDeclaration.
- setColor(int) - Method in class simula.runtime.RTS_ShapeElement
-
Set fill and draw color.
- setColor(int) - Method in class simula.runtime.RTS_TextElement
-
Set color.
- setCompilerMode() - Static method in class simula.compiler.utilities.Option
-
Editor Utility: Set Compiler Mode.
- setCompilerMode(String) - Static method in class simula.compiler.utilities.Option
-
Editor Utility: Set Compiler Mode.
- setCompilerOptions(Properties) - Static method in class simula.compiler.utilities.Option
-
Set Compiler options in property file.
- setCurrentWorkspace(File) - Static method in class simula.compiler.utilities.Global
-
Set current Workspace.
- setDrawColor(int) - Method in class simula.runtime.RTS_Drawing
-
Set draw color.
- setExternalIdentifier(int) - Method in class simula.compiler.syntaxClass.declaration.Parameter
-
Utility: Set new external identifier based on the given prefix level.
- setExtLibDir - Variable in class simula.editor.EditorMenues
-
Menu item
- setExtLibDir2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- setFillColor(int) - Method in class simula.runtime.RTS_Drawing
-
Set fill color.
- setFont(Font, int, boolean) - Method in class simula.runtime.RTS_PageWriter
-
Set font and paper orientation.
- setFont(String) - Method in class simula.runtime.RTS_Printfile
-
Set new Font.
- setFontSize(float) - Method in class simula.runtime.RTS_Drawing
-
FontSize usually 12.0 ?
- setFontSize(float) - Method in class simula.runtime.RTS_TextElement
-
Set font size.
- setFontStyleBold() - Method in class simula.runtime.RTS_Drawing
-
set font style bold
- setFontStyleBold() - Method in class simula.runtime.RTS_TextElement
-
Set font style bold.
- setFontStyleBoldItalic() - Method in class simula.runtime.RTS_Drawing
-
Set font style bold and italic.
- setFontStyleBoldItalic() - Method in class simula.runtime.RTS_TextElement
-
Set font style bold and italic.
- setFontStyleItalic() - Method in class simula.runtime.RTS_Drawing
-
set font style italic
- setFontStyleItalic() - Method in class simula.runtime.RTS_TextElement
-
Set font style talic.
- setFontStylePlain() - Method in class simula.runtime.RTS_Drawing
-
style - the style constant for the Font The style argument is an integer bitmask that may be PLAIN, or a bitwise union of BOLD and/or ITALIC (for example, ITALIC or BOLD|ITALIC).
- setFontStylePlain() - Method in class simula.runtime.RTS_TextElement
-
Set font style plain.
- setJavaDir - Variable in class simula.editor.EditorMenues
-
Menu item
- setJavaDir2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- setKeepJava(String) - Static method in class simula.compiler.Simula
-
Set keep .java files.
- setLabelIdexes() - Method in class simula.compiler.utilities.LabelList
-
Sets the label indexes suitable for the 'tableswitch' instruction.
- setLineNumber() - Method in class simula.compiler.syntaxClass.SyntaxClass
-
Set source line number.
- setMargins(double, double, double, double) - Method in class simula.runtime.RTS_PageWriter
-
Set margins.
- setMargins(PageFormat, double, double, double, double) - Method in class simula.runtime.RTS_PageWriter
-
Set page format and the margins.
- setMargins(String) - Method in class simula.runtime.RTS_Printfile
-
Utility: Set paper margins.
- setMode(int) - Method in class simula.compiler.syntaxClass.declaration.Parameter
-
Utility: Set new parameter mode.
- setOption(String, boolean) - Static method in class simula.compiler.utilities.Option
-
Set the option named 'id' to the given value
- setOption(String, boolean) - Static method in class simula.editor.RTOption
-
Set the option named 'id' to the given value
- setOutputDir - Variable in class simula.editor.EditorMenues
-
Menu item
- setOutputDir(String) - Static method in class simula.compiler.Simula
-
Set output directory.
- setOutputDir2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- setPar(Object) - Method in class simula.runtime.RTS_PROCEDURE
-
Sets next procedure parameter value.
- setpos(int) - Method in class simula.runtime.RTS_Imagefile
-
Set pos indikator in image.
- setpos(RTS_TXT, int) - Static method in class simula.runtime.RTS_TXT
-
Procedure setpos.
- setRemotelyAccessed(Meaning) - Method in class simula.compiler.syntaxClass.expression.VariableExpression
-
This variable is remotely accessed through 'meaning'.
- setRuntimeOptions(String[]) - Static method in class simula.runtime.RTS_UTIL
-
Set runtime options.
- setRuntimeOptions(Properties) - Static method in class simula.editor.RTOption
-
Set Compiler options in property file.
- setScope(DeclarationScope) - Static method in class simula.compiler.utilities.Global
-
During Parsing: Set current scope.
- setSelectedTabTitle(String) - Static method in class simula.editor.SimulaEditor
-
Set selected tab's title
- setSelectors() - Method in class simula.compiler.parsing.SimulaScanner
-
%SELECT select-character { select-character }
- setSelectors(String) - Static method in class simula.compiler.Simula
-
Set selectors for conditional compilation.
- setStatement(Statement) - Method in class simula.compiler.syntaxClass.declaration.ConnectionBlock
-
Set the Connection Statement.
- setStroke(float) - Method in class simula.runtime.RTS_Drawing
-
Set stroke size.
- setStroke(float) - Method in class simula.runtime.RTS_ShapeElement
-
Set stroke size.
- setStroke(float) - Method in class simula.runtime.RTS_TextElement
-
Set stroke size.
- setText(String) - Method in class simula.compiler.utilities.Token
-
Set this Token's text attribute.
- setText(RTS_TXT) - Method in class simula.runtime.RTS_TextElement
-
Set new text.
- settings - Variable in class simula.editor.EditorMenues
-
Menu
- setTypeAndKind(Type, int) - Method in class simula.compiler.syntaxClass.declaration.Parameter
-
Utility: Set new type and kind.
- setWorkSpace - Variable in class simula.editor.EditorMenues
-
Menu item
- setWorkSpace2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- shape - Variable in class simula.runtime.RTS_ShapeElement
-
The current shape.
- Sheet(RTS_PageWriter, int, int) - Constructor for class simula.runtime.RTS_PageWriter.Sheet
-
Create a new Sheet.
- sheetNumber - Variable in class simula.runtime.RTS_PageWriter.Sheet
-
The sheet number
- SHORT - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- sIcon - Static variable in class simula.compiler.utilities.Global
-
A small Simula icon
- sign(double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure sign.
- SIM_TRACE(String) - Method in class simula.runtime.RTS_Simulation
-
Utility: Trace Simulation event
- simIcon - Static variable in class simula.compiler.utilities.Global
-
A Simula icon
- Simple - Static variable in class simula.compiler.syntaxClass.declaration.Parameter.Kind
-
Simple parameter
- SimpleVariableDeclaration - Class in simula.compiler.syntaxClass.declaration
-
Simple Variable Declaration.
- SimpleVariableDeclaration - Static variable in class simula.compiler.utilities.ObjectKind
-
Simple Variable
- SimpleVariableDeclaration() - Constructor for class simula.compiler.syntaxClass.declaration.SimpleVariableDeclaration
-
Default constructor used by Attribute File I/O
- SimpleVariableDeclaration(Type, String) - Constructor for class simula.compiler.syntaxClass.declaration.SimpleVariableDeclaration
-
Create a new SimpleVariableDeclaration.
- SimpleVariableDeclaration(Type, String, boolean, Constant) - Constructor for class simula.compiler.syntaxClass.declaration.SimpleVariableDeclaration
-
Create a new SimpleVariableDeclaration.
- Simset - Static variable in class simula.compiler.syntaxClass.declaration.StandardClass
-
The Standard Class Simset.
- simula - package simula
-
The Simula System.
- Simula - Class in simula.compiler
-
Simula Main class containing the 'main' entry.
- Simula - Enum constant in enum class simula.editor.SimulaEditor.Language
-
Simula
- Simula() - Constructor for class simula.compiler.Simula
-
Default constructor.
- simula.compiler - package simula.compiler
-
Simula Compiler.
- simula.compiler.parsing - package simula.compiler.parsing
-
Simula Compiler Parsing.
- simula.compiler.syntaxClass - package simula.compiler.syntaxClass
-
Simula Compiler Syntax Classes.
- simula.compiler.syntaxClass.declaration - package simula.compiler.syntaxClass.declaration
-
Simula Compiler Declarations.
- simula.compiler.syntaxClass.expression - package simula.compiler.syntaxClass.expression
-
Simula Compiler Expressions.
- simula.compiler.syntaxClass.statement - package simula.compiler.syntaxClass.statement
-
Simula Compiler Statements.
- simula.compiler.transform - package simula.compiler.transform
-
Simula Compiler ByteCodeEngineering.
- simula.compiler.utilities - package simula.compiler.utilities
-
Simula Compiler Utilities.
- simula.editor - package simula.editor
-
Simula Editor.
- simula.runtime - package simula.runtime
-
Simula Runtime System.
- simulaClassLoader - Enum constant in enum class simula.compiler.utilities.Option.CompilerMode
-
Generate ClassFile byte array and load it directly.
- simulaClassLoader - Static variable in class simula.compiler.utilities.Global
-
The Simula ClassLoader.
- SimulaClassLoader - Class in simula.compiler.utilities
-
SimulaClassLoader.
- SimulaClassLoader() - Constructor for class simula.compiler.utilities.SimulaClassLoader
-
Default Constructor.
- SimulaCodeTransform - Class in simula.compiler.transform
-
Simula .class file transformer.
- SimulaCodeTransform() - Constructor for class simula.compiler.transform.SimulaCodeTransform
-
Default Constructor.
- SimulaCompiler - Class in simula.compiler
-
The Simula Compiler.
- SimulaCompiler(String) - Constructor for class simula.compiler.SimulaCompiler
-
Create a new SimulaCompiler.
- SimulaCompiler(String, Reader) - Constructor for class simula.compiler.SimulaCompiler
-
Create a new SimulaCompiler.
- SimulaEditor - Class in simula.editor
-
The SimulaEditor.
- SimulaEditor() - Constructor for class simula.editor.SimulaEditor
-
Create a new SimulaEditor.
- SimulaEditor.AutoRefresher - Class in simula.editor
-
Utility class: AutoRefresher
- SimulaEditor.Language - Enum Class in simula.editor
-
Available languages.
- simulaHome - Static variable in class simula.compiler.utilities.Global
-
The Simula Home directory.
- simulaid() - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Simula identification String.
- SimulaProgram - Static variable in class simula.compiler.utilities.ObjectKind
-
Simula Program
- simulaProperties - Static variable in class simula.compiler.utilities.Global
-
The Simula properties
- simulaPropertiesFile - Static variable in class simula.compiler.utilities.Global
-
The Simula properties file
- simulaReleaseID - Static variable in class simula.compiler.utilities.Global
-
The Simula release identification.
- simulaReleaseID - Static variable in class simula.runtime.RTS_ENVIRONMENT
-
The Simula release identification.
- simulaRtsLib - Static variable in class simula.compiler.utilities.Global
-
Where to find the Simula Runtime System.
- simulaScanner - Static variable in class simula.compiler.parsing.Parse
-
The SimulaScanner
- SimulaScanner - Class in simula.compiler.parsing
-
The Simula Scanner.
- SimulaScanner(Reader, boolean) - Constructor for class simula.compiler.parsing.SimulaScanner
-
Constructs a new SimulaScanner that produces Items scanned from the specified source.
- simulaTempDir - Static variable in class simula.compiler.utilities.Global
-
The Simula temp directory
- Simulation - Static variable in class simula.compiler.syntaxClass.declaration.StandardClass
-
The Standard Class Simulation.
- simulaVersion - Static variable in class simula.compiler.utilities.Global
-
The Simula Version
- simulaWorkspaces - Static variable in class simula.compiler.utilities.Global
-
The Simula workspace properties.
- simulaWorkspacesFile - Static variable in class simula.compiler.utilities.Global
-
The Simula workspace .xml file.
- sin(double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure sin.
- sinh(double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure sinh.
- size() - Method in class simula.runtime.RTS_ARRAY
-
Return the size of the underlying ELT[] array.
- SIZE - Variable in class simula.runtime.RTS_ARRAY
-
The initial calculated SIZE
- SIZE - Variable in class simula.runtime.RTS_BOUNDS
-
An array ELEMENTS size
- SIZE - Variable in class simula.runtime.RTS_TEXTOBJ
-
Number of characters in the text object.
- skip(RTS_NAME<RTS_TXT>, char) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure skip.
- skipMisplacedCurrentSymbol() - Static method in class simula.compiler.parsing.Parse
-
Skip misplaced current symbol.
- SML_TRACING - Static variable in class simula.editor.RTOption
-
Runtime Option
- SML_TRACING - Static variable in class simula.runtime.RTS_Option
-
Debug: Trace Simulation events.
- SOURCE_FILE - Static variable in class simula.compiler.utilities.Option.internal
-
Runtime Options
- sourceBlockLevel - Variable in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
The source block level.
- sourceFile - Variable in class simula.editor.SourceTextPanel
-
The source file.
- sourceFileDir - Static variable in class simula.compiler.utilities.Global
-
The source file's directory.
- sourceFileName - Variable in class simula.compiler.syntaxClass.declaration.DeclarationScope
-
The source file name.
- sourceFileName - Static variable in class simula.compiler.utilities.Global
-
The source file name.
- sourceFileReader - Variable in class simula.compiler.parsing.SimulaScanner
-
The current source file reader;
- SourceFileReader - Class in simula.compiler.parsing
-
Utility class SourceFileReader.
- SourceFileReader(Reader) - Constructor for class simula.compiler.parsing.SourceFileReader
-
Create a new SourceFileReader.
- sourceLineNumber - Static variable in class simula.compiler.utilities.Global
-
The current source line number.
- sourceName - Static variable in class simula.compiler.utilities.Global
-
The source file name without .sim
- SourceTextPanel - Class in simula.editor
-
The Source text Panel.
- SourceTextPanel(File, SimulaEditor.Language, JPopupMenu) - Constructor for class simula.editor.SourceTextPanel
-
Create a new SourceTextPanel.
- spacing(int) - Method in class simula.runtime.RTS_Printfile
-
Procedure spacing.
- sqrt(double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure sqrt.
- sqs - Variable in class simula.runtime.RTS_Simulation
-
The sequencing set.
- SQS_FIRST() - Method in class simula.runtime.RTS_Simulation
-
Utility: Returns the first event in the SQS.
- stack - Variable in class simula.compiler.parsing.SourceFileReader
-
The stack of readers
- StandaloneExpression - Class in simula.compiler.syntaxClass.statement
-
Standalone Expression Statement.
- StandaloneExpression - Static variable in class simula.compiler.utilities.ObjectKind
-
StandaloneExpression
- StandaloneExpression() - Constructor for class simula.compiler.syntaxClass.statement.StandaloneExpression
-
Default constructor used by Attribute File I/O
- StandaloneExpression(int, Expression) - Constructor for class simula.compiler.syntaxClass.statement.StandaloneExpression
-
Create a new StandaloneExpression.
- StandardClass - Class in simula.compiler.syntaxClass.declaration
-
Standard Class.
- StandardClass - Static variable in class simula.compiler.utilities.ObjectKind
-
Standard Class
- StandardClass() - Constructor for class simula.compiler.syntaxClass.declaration.StandardClass
-
Default constructor used by Attribute File I/O
- StandardClass(String) - Constructor for class simula.compiler.syntaxClass.declaration.StandardClass
-
Create a new StandardClass.
- StandardClass(String, String) - Constructor for class simula.compiler.syntaxClass.declaration.StandardClass
-
Create a new StandardClass.
- StandardClass(String, String, Parameter...) - Constructor for class simula.compiler.syntaxClass.declaration.StandardClass
-
Create a new StandardClass.
- StandardProcedure - Class in simula.compiler.syntaxClass.declaration
-
Standard Procedure.
- StandardProcedure(DeclarationScope, int, String[], Type, String, Parameter...) - Constructor for class simula.compiler.syntaxClass.declaration.StandardProcedure
-
Create a new StandardProcedure with parameters.
- StandardProcedure(DeclarationScope, int, Type, String) - Constructor for class simula.compiler.syntaxClass.declaration.StandardProcedure
-
Create a new StandardProcedure without parameters.
- StandardProcedure(DeclarationScope, int, Type, String, Parameter...) - Constructor for class simula.compiler.syntaxClass.declaration.StandardProcedure
-
Create a new StandardProcedure with parameters.
- start(RTS_TXT) - Static method in class simula.runtime.RTS_TXT
-
Procedure start.
- START - Variable in class simula.runtime.RTS_TXT
-
Start index of OBJ.MAIN[], counting from zero.
- startpos(RTS_TXT) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure startpos.
- startsWith(RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_TXT
-
Text Extension Procedure startsWith.
- startTimeMs - Static variable in class simula.runtime.RTS_RTObject
-
Execution stat time in millis
- State() - Constructor for enum class simula.runtime.RTS_DEC_Lib.State
- statement - Variable in class simula.compiler.syntaxClass.declaration.ConnectionBlock
-
The Connection Statement.
- statement - Variable in class simula.compiler.syntaxClass.statement.LabeledStatement
-
The statement
- statement - Variable in class simula.compiler.syntaxClass.statement.SwitchStatement.SwitchWhenPart
-
The statement
- Statement - Class in simula.compiler.syntaxClass.statement
-
Statement.
- Statement(int) - Constructor for class simula.compiler.syntaxClass.statement.Statement
-
Create a new Statement.
- statements - Variable in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
The statements belonging to this block.
- statements1 - Variable in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Possible statements before inner.
- staticLink - Variable in class simula.runtime.RTS_PRCQNT
-
Static link.
- staticStandardProcedure(VariableExpression, CodeBuilder) - Static method in class simula.compiler.syntaxClass.expression.BuildCP
-
ClassFile coding utility: BuildCP.staticStandardProcedure
- step - Variable in class simula.runtime.FOR_StepUntil
-
The step value.
- STEP - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- StepUntilElement - Class in simula.compiler.syntaxClass.statement
-
Utility class: For-list Step until element.
- StepUntilElement - Static variable in class simula.compiler.utilities.ObjectKind
-
StepUntilElement
- StepUntilElement() - Constructor for class simula.compiler.syntaxClass.statement.StepUntilElement
-
Default constructor used by Attribute File I/O
- StepUntilElement(ForStatement, Expression, Expression, Expression) - Constructor for class simula.compiler.syntaxClass.statement.StepUntilElement
-
Create a new StepUntilElement.
- stoped - Variable in class simula.editor.SimulaEditor.AutoRefresher
-
stoped mark
- storeChar(char, RTS_TXT, int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Text Extension Procedure storeChar.
- storeChar(RTS_TXT, char, int) - Static method in class simula.runtime.RTS_TXT
-
Text Extension Procedure storeChar.
- storeWorkspaceProperties() - Static method in class simula.compiler.utilities.Global
-
Store Workspace properties.
- str - Variable in class simula.runtime.RTS_TextElement
-
The current string text.
- strategy - Variable in class simula.runtime.RTS_Drawing
-
The buffer strategy.
- STRING - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- strip(RTS_TXT) - Static method in class simula.runtime.RTS_TXT
-
Procedure strip.
- stroke - Variable in class simula.runtime.RTS_ShapeElement
-
The current stroke.
- stroke - Variable in class simula.runtime.RTS_TextElement
-
The current stroke.
- StyleCode() - Constructor for enum class simula.compiler.utilities.Token.StyleCode
- styleComment - Variable in class simula.editor.SourceTextPanel
-
Style
- styleConstant - Variable in class simula.editor.SourceTextPanel
-
Style
- styleError - Variable in class simula.compiler.utilities.ConsolePanel
-
Error style
- styleError - Variable in class simula.runtime.RTS_ConsolePanel
-
Error style
- styleKeyword - Variable in class simula.editor.SourceTextPanel
-
Style
- styleLineNumber - Variable in class simula.editor.SourceTextPanel
-
Style
- styleRegular - Variable in class simula.compiler.utilities.ConsolePanel
-
Regular style
- styleRegular - Variable in class simula.editor.SourceTextPanel
-
Style
- styleRegular - Variable in class simula.runtime.RTS_ConsolePanel
-
Regular style
- styleScrollPane - Variable in class simula.editor.SourceTextPanel
-
The ScrollPane
- styleWarning - Variable in class simula.compiler.utilities.ConsolePanel
-
Warning style
- styleWarning - Variable in class simula.runtime.RTS_ConsolePanel
-
Warning style
- sub(RTS_TXT, int, int) - Static method in class simula.runtime.RTS_TXT
-
Procedure sub.
- SubBlock - Static variable in class simula.compiler.utilities.ObjectKind
-
Subblock
- subepsilon(double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure subepsilon.
- subepsilon(float) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure subepsilon.
- suc() - Method in class simula.runtime.RTS_Linkage
-
Returns the successor link.
- SUC - Variable in class simula.runtime.RTS_Linkage
-
The variable SUC.
- SUC(RTS_Ranking) - Static method in class simula.runtime.RTS_Ranking
-
Returns the successor of the given instance.
- superClassDesc() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Get super class ClassDesc.
- suspend(RTS_Coroutine) - Static method in class simula.runtime.RTS_Coroutine
-
Suspend the given Coroutine
- swapCoroutines() - Static method in class simula.runtime.RTS_RTObject
-
Utility: Swap Coroutines.
- Switch - Static variable in class simula.compiler.syntaxClass.declaration.VirtualSpecification.Kind
-
Virtual switch
- SWITCH - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- switchCases - Variable in class simula.compiler.syntaxClass.statement.SwitchStatement
-
The list of When parts
- SwitchDeclaration - Class in simula.compiler.syntaxClass.declaration
-
Switch Declaration.
- SwitchDeclaration(String) - Constructor for class simula.compiler.syntaxClass.declaration.SwitchDeclaration
-
Create a new SwitchDeclaration.
- SwitchInterval(Expression, Expression) - Constructor for class simula.compiler.syntaxClass.statement.SwitchStatement.SwitchInterval
-
Utility class: SwitchInterval
- switchKey - Variable in class simula.compiler.syntaxClass.statement.SwitchStatement
-
The switchKey
- switchList - Variable in class simula.compiler.syntaxClass.declaration.SwitchDeclaration
-
The switch list of label expressions.
- SwitchStatement - Class in simula.compiler.syntaxClass.statement
-
Switch Statement.
- SwitchStatement - Static variable in class simula.compiler.utilities.ObjectKind
-
SwitchStatement
- SwitchStatement() - Constructor for class simula.compiler.syntaxClass.statement.SwitchStatement
-
Default constructor used by Attribute File I/O
- SwitchStatement(int) - Constructor for class simula.compiler.syntaxClass.statement.SwitchStatement
-
Create a new SwitchStatement.
- SwitchStatement.SwitchInterval - Class in simula.compiler.syntaxClass.statement
-
Utility class SwitchInterval
- SwitchStatement.SwitchWhenPart - Class in simula.compiler.syntaxClass.statement
-
Utility class SwitchWhenPart.
- SwitchWhenPart(Vector<SwitchStatement.SwitchInterval>, Statement) - Constructor for class simula.compiler.syntaxClass.statement.SwitchStatement.SwitchWhenPart
-
Create a new SwitchWhenPart.
- SYMBOL - Enum constant in enum class simula.runtime.RTS_DEC_Lib.State
-
Symbol
- SyntaxClass - Class in simula.compiler.syntaxClass
-
The class SyntaxClass.
- SyntaxClass() - Constructor for class simula.compiler.syntaxClass.SyntaxClass
-
Create a new SyntaxClass.
- sysin - Variable in class simula.compiler.syntaxClass.statement.ProgramModule
-
The Variable SYSIN.
- sysin() - Static method in class simula.runtime.RTS_RTObject
-
Implementation of Simula's Procedure sysin.
- sysout - Variable in class simula.compiler.syntaxClass.statement.ProgramModule
-
The Variable SYSOUT.
- sysout() - Static method in class simula.runtime.RTS_RTObject
-
Implementation of Simula's Procedure sysout.
T
- T_BOOLEAN - Static variable in class simula.compiler.syntaxClass.Type
-
Simula's Boolean type
- T_CHARACTER - Static variable in class simula.compiler.syntaxClass.Type
-
Simula's Character type
- T_INTEGER - Static variable in class simula.compiler.syntaxClass.Type
-
Simula's Integer type
- T_LABEL - Static variable in class simula.compiler.syntaxClass.Type
-
Simula's Label type
- T_LONG_REAL - Static variable in class simula.compiler.syntaxClass.Type
-
Simula's Long Real type
- T_PROCEDURE - Static variable in class simula.compiler.syntaxClass.Type
-
Simula's Procedure type
- T_REAL - Static variable in class simula.compiler.syntaxClass.Type
-
Simula's Real type
- T_REF - Static variable in class simula.compiler.syntaxClass.Type
-
Simula's Ref() type
- T_TEXT - Static variable in class simula.compiler.syntaxClass.Type
-
Simula's Text type
- T_UNDEF - Static variable in class simula.compiler.syntaxClass.Type
-
Simula's No type
- tabbedPane - Static variable in class simula.editor.SimulaEditor
-
The tabbed pane.
- tableSwitchCases - Variable in class simula.compiler.utilities.LabelList
-
Set by MAKE_READY_FOR_CODING
- tan(double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure tan.
- tanh(double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure tanh.
- target - Variable in class simula.runtime.RTS_Coroutine
-
The runnable target
- targetThread - Variable in class simula.runtime.RTS_Coroutine
-
The target thread
- tempClassFileDir - Static variable in class simula.compiler.utilities.Global
-
Temp directory for generated .class files
- tempJavaFileDir - Static variable in class simula.compiler.utilities.Global
-
Temp directory for generated .java files
- terminate() - Method in class simula.editor.SimulaEditor.AutoRefresher
-
terminate
- terminate() - Method in class simula.runtime.RTS_Process
-
Utility: Terminate this Process.
- terminate_program() - Static method in class simula.runtime.RTS_BASICIO
-
Implementation of Simula's Procedure terminate_program.
- terminated - Enum constant in enum class simula.runtime.OperationalState
-
The object is terminated
- terminated() - Method in class simula.runtime.RTS_Process
-
Procedure terminated.
- terminatingProcess - Enum constant in enum class simula.runtime.OperationalState
-
The Process object is shuting down
- testAndCreate(Type, Expression) - Static method in class simula.compiler.syntaxClass.expression.TypeConversion
-
Java Coding utility: Test if a TypeConversion is necessary and then create it.
- testCastNeccessary(Type, Expression) - Static method in class simula.compiler.syntaxClass.expression.TypeConversion
-
Java coding utility: Test if a Type Cast is necessary.
- TESTING - Static variable in class simula.compiler.JarFileBuilder
-
Debug utility.
- TESTING - Static variable in class simula.compiler.utilities.SimulaClassLoader
-
Debug utility.
- TESTING_STACK_SIZE - Static variable in class simula.compiler.utilities.Option.internal
-
Used to insert code to enforce 'stack size mismatch'
- text - Variable in class simula.compiler.utilities.Token
-
The Token's text attribute
- Text - Enum constant in enum class simula.editor.SimulaEditor.Language
-
Text file
- Text - Static variable in class simula.compiler.syntaxClass.Type
-
Simula's Text type
- TEXT - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- TextExpression - Class in simula.compiler.syntaxClass.expression
-
Text expression.
- TextExpression - Static variable in class simula.compiler.utilities.ObjectKind
-
TextExpression
- TextExpression() - Constructor for class simula.compiler.syntaxClass.expression.TextExpression
-
Default constructor used by Attribute File I/O
- TextExpression(Expression, Expression) - Constructor for class simula.compiler.syntaxClass.expression.TextExpression
-
Create a new TextExpression
- TEXTKONST - Static variable in class simula.compiler.utilities.KeyWord
-
Other Symbol
- textPane - Static variable in class simula.compiler.utilities.ConsolePanel
-
The text pane.
- textPane - Static variable in class simula.runtime.RTS_ConsolePanel
-
The text pane.
- textValueAssignment - Variable in class simula.compiler.syntaxClass.expression.AssignmentOperation
-
Indicates that this assignment is a text value assignment.
- THEN - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- thenExpression - Variable in class simula.compiler.syntaxClass.expression.ConditionalExpression
-
The then branch expression
- thenStatement - Variable in class simula.compiler.syntaxClass.statement.ConditionalStatement
-
The then-statement
- THIS - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- thisScope - Variable in class simula.compiler.syntaxClass.expression.LocalObject
-
THIS scope.
- Thunk - Class in simula.compiler.syntaxClass.declaration
-
Thunk Declaration.
- Thunk - Static variable in class simula.compiler.utilities.ObjectKind
-
Thunk
- Thunk(int, Expression) - Constructor for class simula.compiler.syntaxClass.declaration.Thunk
-
Create a new Thunk object.
- time - Variable in class simula.compiler.syntaxClass.statement.ActivationStatement
-
The AT time expression.
- time() - Method in class simula.runtime.RTS_Simulation
-
Returns the current simulation time.
- TO - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- toArrayClassSignature() - Method in class simula.compiler.syntaxClass.Type
-
ClassFile coding utility: toArrayClassSignature.
- toClassDesc() - Method in class simula.compiler.syntaxClass.Type
-
ClassFile coding utility: toClassDesc.
- toClassDesc(int, int) - Method in class simula.compiler.syntaxClass.Type
-
ClassFile coding utility: toClassDesc.
- toClassDesc(Declaration) - Method in class simula.compiler.syntaxClass.Type
-
ClassFile coding utility: toClassDesc.
- today() - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure today.
- toJavaCode() - Method in class simula.compiler.syntaxClass.declaration.ConnectionBlock
- toJavaCode() - Method in class simula.compiler.syntaxClass.declaration.InspectVariableDeclaration
- toJavaCode() - Method in class simula.compiler.syntaxClass.declaration.Parameter
- toJavaCode() - Method in class simula.compiler.syntaxClass.declaration.SimpleVariableDeclaration
- toJavaCode() - Method in class simula.compiler.syntaxClass.declaration.UndefinedDeclaration
- toJavaCode() - Method in class simula.compiler.syntaxClass.expression.ArithmeticExpression
- toJavaCode() - Method in class simula.compiler.syntaxClass.expression.AssignmentOperation
- toJavaCode() - Method in class simula.compiler.syntaxClass.expression.BooleanExpression
- toJavaCode() - Method in class simula.compiler.syntaxClass.expression.ConditionalExpression
- toJavaCode() - Method in class simula.compiler.syntaxClass.expression.Constant
- toJavaCode() - Method in class simula.compiler.syntaxClass.expression.LocalObject
- toJavaCode() - Method in class simula.compiler.syntaxClass.expression.ObjectGenerator
- toJavaCode() - Method in class simula.compiler.syntaxClass.expression.ObjectRelation
- toJavaCode() - Method in class simula.compiler.syntaxClass.expression.QualifiedObject
- toJavaCode() - Method in class simula.compiler.syntaxClass.expression.RelationalOperation
- toJavaCode() - Method in class simula.compiler.syntaxClass.expression.RemoteVariable
- toJavaCode() - Method in class simula.compiler.syntaxClass.expression.TextExpression
- toJavaCode() - Method in class simula.compiler.syntaxClass.expression.TypeConversion
- toJavaCode() - Method in class simula.compiler.syntaxClass.expression.UnaryOperation
- toJavaCode() - Method in class simula.compiler.syntaxClass.expression.VariableExpression
- toJavaCode() - Method in class simula.compiler.syntaxClass.statement.ActivationStatement
- toJavaCode() - Method in class simula.compiler.syntaxClass.statement.StandaloneExpression
- toJavaCode() - Method in class simula.compiler.syntaxClass.SyntaxClass
-
Generate Java code for this Syntax Class.
- toJavaCode(int) - Static method in class simula.compiler.utilities.KeyWord
-
Returns the corresponding Java code.
- toJavaType() - Method in class simula.compiler.syntaxClass.declaration.Parameter
-
Java coding utility: edit Java code version of this parameter's type.
- toJavaType() - Method in class simula.compiler.syntaxClass.Type
-
ClassFile coding utility: toJavaType.
- toJavaTypeClass() - Method in class simula.compiler.syntaxClass.Type
-
ClassFile coding utility: toJavaTypeClass.
- toJavaArrayType() - Method in class simula.compiler.syntaxClass.Type
-
ClassFile coding utility: toJavaArrayType.
- toJVMClassType(Type, int) - Static method in class simula.compiler.syntaxClass.Type
-
ClassFile coding utility: toJVMType.
- toJVMType() - Method in class simula.compiler.syntaxClass.Type
-
ClassFile coding utility: toJVMType.
- toJVMType(int, int) - Method in class simula.compiler.syntaxClass.Type
-
ClassFile coding utility: toJVMType.
- Token - Class in simula.compiler.utilities
-
Utility class Token.
- Token() - Constructor for class simula.compiler.utilities.Token
-
The default constructor.
- Token(int) - Constructor for class simula.compiler.utilities.Token
-
Create a new Token.
- Token(int, Object) - Constructor for class simula.compiler.utilities.Token
-
Create a new Token.
- Token(String, int) - Constructor for class simula.compiler.utilities.Token
-
Create a new Token.
- Token(String, int, Object) - Constructor for class simula.compiler.utilities.Token
-
Create a new Token.
- Token.StyleCode - Enum Class in simula.compiler.utilities
-
The style codes used by Simula Editor.
- tokenQueue - Variable in class simula.compiler.parsing.SimulaScanner
-
The Token queue.
- toLowerCase(RTS_TXT) - Static method in class simula.runtime.RTS_TXT
-
Text Extension Procedure toLowerCase.
- toNameClassSignature() - Method in class simula.compiler.syntaxClass.Type
-
ClassFile coding utility: toNameClassSignature.
- toObjectClassDesc() - Method in class simula.compiler.syntaxClass.Type
-
ClassFile coding utility: toClassDesc.
- top - Variable in class simula.runtime.RTS_PageWriter
-
The top margin.
- toString() - Method in class simula.compiler.JavaSourceFileCoder
- toString() - Method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration.BoundPair
- toString() - Method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
- toString() - Method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
- toString() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
- toString() - Method in class simula.compiler.syntaxClass.declaration.ConnectionBlock
- toString() - Method in class simula.compiler.syntaxClass.declaration.ExternalDeclaration
- toString() - Method in class simula.compiler.syntaxClass.declaration.InspectVariableDeclaration
- toString() - Method in class simula.compiler.syntaxClass.declaration.LabelDeclaration
- toString() - Method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
- toString() - Method in class simula.compiler.syntaxClass.declaration.Parameter
- toString() - Method in class simula.compiler.syntaxClass.declaration.PrefixedBlockDeclaration
- toString() - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
- toString() - Method in class simula.compiler.syntaxClass.declaration.SimpleVariableDeclaration
- toString() - Method in class simula.compiler.syntaxClass.declaration.StandardProcedure
- toString() - Method in class simula.compiler.syntaxClass.declaration.SwitchDeclaration
- toString() - Method in class simula.compiler.syntaxClass.declaration.Thunk
- toString() - Method in class simula.compiler.syntaxClass.declaration.UndefinedDeclaration
- toString() - Method in class simula.compiler.syntaxClass.declaration.VirtualMatch
- toString() - Method in class simula.compiler.syntaxClass.declaration.VirtualSpecification
- toString() - Method in class simula.compiler.syntaxClass.expression.ArithmeticExpression
- toString() - Method in class simula.compiler.syntaxClass.expression.AssignmentOperation
- toString() - Method in class simula.compiler.syntaxClass.expression.BooleanExpression
- toString() - Method in class simula.compiler.syntaxClass.expression.ConditionalExpression
- toString() - Method in class simula.compiler.syntaxClass.expression.Constant
- toString() - Method in class simula.compiler.syntaxClass.expression.Expression
- toString() - Method in class simula.compiler.syntaxClass.expression.LocalObject
- toString() - Method in class simula.compiler.syntaxClass.expression.ObjectGenerator
- toString() - Method in class simula.compiler.syntaxClass.expression.ObjectRelation
- toString() - Method in class simula.compiler.syntaxClass.expression.QualifiedObject
- toString() - Method in class simula.compiler.syntaxClass.expression.RelationalOperation
- toString() - Method in class simula.compiler.syntaxClass.expression.RemoteVariable
- toString() - Method in class simula.compiler.syntaxClass.expression.TextExpression
- toString() - Method in class simula.compiler.syntaxClass.expression.TypeConversion
- toString() - Method in class simula.compiler.syntaxClass.expression.UnaryOperation
- toString() - Method in class simula.compiler.syntaxClass.expression.VariableExpression
- toString() - Method in class simula.compiler.syntaxClass.HiddenSpecification
- toString() - Method in class simula.compiler.syntaxClass.OverLoad
- toString() - Method in class simula.compiler.syntaxClass.ProcedureSpecification
- toString() - Method in class simula.compiler.syntaxClass.ProtectedSpecification
- toString() - Method in class simula.compiler.syntaxClass.statement.ActivationStatement
- toString() - Method in class simula.compiler.syntaxClass.statement.BlockStatement
- toString() - Method in class simula.compiler.syntaxClass.statement.ConditionalStatement
- toString() - Method in class simula.compiler.syntaxClass.statement.ConnectionDoPart
- toString() - Method in class simula.compiler.syntaxClass.statement.ConnectionStatement
- toString() - Method in class simula.compiler.syntaxClass.statement.ConnectionWhenPart
- toString() - Method in class simula.compiler.syntaxClass.statement.DummyStatement
- toString() - Method in class simula.compiler.syntaxClass.statement.ForListElement
- toString() - Method in class simula.compiler.syntaxClass.statement.ForStatement
- toString() - Method in class simula.compiler.syntaxClass.statement.ForWhileElement
- toString() - Method in class simula.compiler.syntaxClass.statement.GotoStatement
- toString() - Method in class simula.compiler.syntaxClass.statement.InlineStatement
- toString() - Method in class simula.compiler.syntaxClass.statement.InnerStatement
- toString() - Method in class simula.compiler.syntaxClass.statement.LabeledStatement
- toString() - Method in class simula.compiler.syntaxClass.statement.ProgramModule
- toString() - Method in class simula.compiler.syntaxClass.statement.StandaloneExpression
- toString() - Method in class simula.compiler.syntaxClass.statement.StepUntilElement
- toString() - Method in class simula.compiler.syntaxClass.statement.SwitchStatement.SwitchInterval
- toString() - Method in class simula.compiler.syntaxClass.statement.SwitchStatement.SwitchWhenPart
- toString() - Method in class simula.compiler.syntaxClass.statement.SwitchStatement
- toString() - Method in class simula.compiler.syntaxClass.statement.WhileStatement
- toString() - Method in class simula.compiler.syntaxClass.Type
- toString() - Method in class simula.compiler.transform.SimulaCodeTransform
- toString() - Method in class simula.compiler.utilities.LabelList
- toString() - Method in class simula.compiler.utilities.Meaning
- toString() - Method in class simula.compiler.utilities.Token
- toString() - Method in class simula.editor.SourceTextPanel
- toString() - Method in class simula.runtime.RTS_ARRAY
-
Returns a string representation of the object.
- toString() - Method in class simula.runtime.RTS_BASICIO
- toString() - Method in class simula.runtime.RTS_BOUNDS
- toString() - Method in class simula.runtime.RTS_Coroutine
- toString() - Method in class simula.runtime.RTS_EVENT_NOTICE
- toString() - Method in exception class simula.runtime.RTS_LABEL
- toString() - Method in class simula.runtime.RTS_MAIN_PROGRAM
- toString() - Method in class simula.runtime.RTS_NAME
- toString() - Method in class simula.runtime.RTS_PRCQNT
- toString() - Method in class simula.runtime.RTS_Process
- toString() - Method in class simula.runtime.RTS_PROGINFO
- toString() - Method in class simula.runtime.RTS_RTObject
-
Returns a string representation of the object.
- toString() - Method in class simula.runtime.RTS_Simulation
- toString() - Method in class simula.runtime.RTS_TEXTOBJ
- toString() - Method in class simula.runtime.RTS_TXT
- toUpperCase(RTS_TXT) - Static method in class simula.runtime.RTS_TXT
-
Text Extension Procedure toUpperCase.
- TRACE - Variable in class simula.compiler.AttributeInputStream
-
Debug utility.
- TRACE - Variable in class simula.compiler.AttributeOutputStream
-
Debug utility.
- TRACE(String) - Static method in class simula.compiler.parsing.Parse
-
Debug utility: Utility TRACE.
- TRACE(String) - Static method in class simula.compiler.utilities.Util
-
Utility method: TRACE
- TRACE(String) - Static method in class simula.runtime.RTS_UTIL
-
TRACE Utility.
- TRACE_ACTIVATE(boolean, String) - Method in class simula.runtime.RTS_Simulation
-
Utility: Trace (re)activate
- TRACE_ATTRIBUTE_INPUT - Static variable in class simula.compiler.utilities.Option.internal
-
Debug option
- TRACE_ATTRIBUTE_OUTPUT - Static variable in class simula.compiler.utilities.Option.internal
-
Debug option
- TRACE_BYTECODE_OUTPUT - Static variable in class simula.compiler.utilities.Option.internal
-
Debug option
- TRACE_CHECKER - Static variable in class simula.compiler.utilities.Option.internal
-
Debug option
- TRACE_CHECKER_OUTPUT - Static variable in class simula.compiler.utilities.Option.internal
-
Debug option
- TRACE_CODING - Static variable in class simula.compiler.utilities.Option.internal
-
Debug option
- TRACE_COMMENTS - Static variable in class simula.compiler.utilities.Option.internal
-
Debug option
- TRACE_FIND_MEANING - Static variable in class simula.compiler.utilities.Option.internal
-
Debug option
- TRACE_GOTO(String, RTS_LABEL) - Static method in class simula.runtime.RTS_RTObject
-
Utility method to trace GOTO Statements
- TRACE_INPUT(String) - Static method in class simula.compiler.utilities.Util
-
Utility method: TRACE_INPUT
- TRACE_OPEN(String) - Method in class simula.runtime.RTS_File
-
Utility: Trace file open.
- TRACE_OUTPUT(String) - Static method in class simula.compiler.utilities.Util
-
Utility method: TRACE_OUTPUT
- TRACE_PARSE - Static variable in class simula.compiler.utilities.Option.internal
-
Debug option
- TRACE_REPAIRING - Static variable in class simula.compiler.utilities.Option.internal
-
Debug option
- TRACE_REPAIRING_INPUT - Static variable in class simula.compiler.utilities.Option.internal
-
Debug option
- TRACE_REPAIRING_OUTPUT - Static variable in class simula.compiler.utilities.Option.internal
-
Debug option
- TRACE_SCAN - Static variable in class simula.compiler.utilities.Option.internal
-
Debug option
- TRACING - Static variable in class simula.compiler.utilities.LabelList
-
Debug utility.
- TRACING - Static variable in class simula.compiler.utilities.Option.internal
-
Debug option
- treatDirectiveLine(SimulaScanner, String, String) - Static method in class simula.compiler.parsing.Directive
-
Treat a directive line.
- treatException(Throwable, RTS_RTObject) - Static method in class simula.runtime.RTS_UTIL
-
Treat Exception
- TRF_EQ(RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_UTIL
-
Text reference equal relation
- TRF_NE(RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_UTIL
-
Text reference not equal relation
- trim(RTS_TXT) - Static method in class simula.runtime.RTS_TXT
-
Text Extension Procedure trim.
- TRUE - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- tryBuildClassFile(ClassDesc) - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
Try to build classFile for this ProcedureDeclaration
- tryBuildClassFile(ClassDesc, ClassDesc) - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Try to build classFile for this ClassDeclaration
- tryPrint() - Method in class simula.runtime.RTS_PageWriter
-
Try to print, if failed open an error dialog.
- tryRemoteArray(RemoteVariable, CodeBuilder) - Method in class simula.compiler.syntaxClass.expression.AssignmentOperation
-
ClassFile coding utility: Try to build remote array.
- trySelectFile(String) - Method in class simula.runtime.RTS_File
-
Try to select a file named 'fileName'.
- trySetOutputDir(File) - Static method in class simula.compiler.utilities.Global
-
Try set Global.outputDir
- tsub(RTS_TXT, int, int) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure tsub.
- TWO_POW_31 - Static variable in class simula.runtime.RTS_RandomDrawing
-
Utility constant: 2**31
- TWO_POW_31M1D - Static variable in class simula.runtime.RTS_RandomDrawing
-
Utility constant: 2**31 - 1
- TXTREL(RTS_TXT, RTS_TXT, int) - Static method in class simula.runtime.RTS_UTIL
-
Text value relation
- type - Variable in class simula.compiler.syntaxClass.declaration.Declaration
-
The type
- type - Variable in class simula.compiler.syntaxClass.expression.Expression
-
The type
- type - Variable in class simula.compiler.syntaxClass.OverLoad
-
The overloaded types.
- type - Variable in class simula.compiler.syntaxClass.ProcedureSpecification
-
The procedure's type.
- Type - Class in simula.compiler.syntaxClass
-
Utility class Type.
- Type(int) - Constructor for class simula.compiler.syntaxClass.Type
-
Create a new simple Type with the given keyWord
- Type(int, String) - Constructor for class simula.compiler.syntaxClass.Type
-
Create a new simple Type with the given keyWord and classIdent
- Type(String) - Constructor for class simula.compiler.syntaxClass.Type
-
Create a new ref(classIdent) type.
- Type(Type, ConnectionBlock) - Constructor for class simula.compiler.syntaxClass.Type
-
Create a new Type based on the given Type and ConnectionBlock.
- type_toClassDesc() - Method in class simula.compiler.syntaxClass.declaration.Parameter
-
ClassFile coding utility: Parameter type toClassDesc.
- Type.ConversionKind - Enum Class in simula.compiler.syntaxClass
-
Utility enum ConversionKind.
- TypeConversion - Class in simula.compiler.syntaxClass.expression
-
Type Conversion.
- TypeConversion - Static variable in class simula.compiler.utilities.ObjectKind
-
TypeConversion
- TypeConversion() - Constructor for class simula.compiler.syntaxClass.expression.TypeConversion
-
Default constructor used by Attribute File I/O
- TypeConversion(Type, Expression) - Constructor for class simula.compiler.syntaxClass.expression.TypeConversion
-
Create a new TypeConversion.
- typeText - Static variable in class simula.compiler.syntaxClass.declaration.StandardClass
-
The type text.
U
- UB - Variable in class simula.compiler.syntaxClass.declaration.ArrayDeclaration.BoundPair
-
The upper bound expression.
- UnaryOperation - Class in simula.compiler.syntaxClass.expression
-
Unary Operation.
- UnaryOperation - Static variable in class simula.compiler.utilities.ObjectKind
-
UnaryOperation
- UnaryOperation() - Constructor for class simula.compiler.syntaxClass.expression.UnaryOperation
-
Default constructor used by Attribute File I/O
- UnaryOperation(int, Expression) - Constructor for class simula.compiler.syntaxClass.expression.UnaryOperation
-
Create a new UnaryOperation.
- uncaughtExceptionHandler - Variable in class simula.runtime.RTS_Coroutine
-
The UncaughtExceptionHandler.
- Undef - Static variable in class simula.compiler.syntaxClass.Type
-
Simula's Undefined type
- UndefinedDeclaration - Class in simula.compiler.syntaxClass.declaration
-
Undefined Declaration.
- UndefinedDeclaration - Static variable in class simula.compiler.utilities.ObjectKind
-
Undefined
- UndefinedDeclaration() - Constructor for class simula.compiler.syntaxClass.declaration.UndefinedDeclaration
-
Default constructor used by Attribute File I/O
- UndefinedDeclaration(String) - Constructor for class simula.compiler.syntaxClass.declaration.UndefinedDeclaration
-
Create a new UndefinedDeclaration.
- undo - Variable in class simula.editor.EditorMenues
-
Menu item
- undo2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- undoAction() - Method in class simula.editor.EditorMenues
-
The undo action
- undoListener - Variable in class simula.editor.SourceTextPanel
-
The UndoableEditListener.
- undoManager - Variable in class simula.editor.SourceTextPanel
-
The undo manager.
- UNICODE_MINUS_SIGN - Static variable in class simula.runtime.RTS_TXT
-
Unicode minus sign = 8722 = 0x2212
- uniform(double, double, RTS_NAME<Integer>) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Random drawing: uniform distribution.
- UNIVERSE - Static variable in class simula.compiler.syntaxClass.declaration.StandardClass
-
The Standard Class UNIVERSE.
- unlock() - Method in class simula.runtime.RTS_Directbytefile
-
The procedure unlock.
- unlock() - Method in class simula.runtime.RTS_Directfile
-
The procedure unlock.
- until - Variable in class simula.runtime.FOR_StepUntil
-
The until value.
- UNTIL - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- upc(char) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure upc.
- upcase(RTS_TXT) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure uppercase.
- upcompare(RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure upcompare.
- updateMenuItems() - Method in class simula.editor.EditorMenues
-
Update menu items.
- upperbound(RTS_ARRAY, int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure upperbound.
- upperBound(int) - Method in class simula.runtime.RTS_ARRAY
-
The procedure "upperbound".
- upto(RTS_TXT, int) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure upto.
- Util - Class in simula.compiler.utilities
-
A set of all static Utility Methods
- Util() - Constructor for class simula.compiler.utilities.Util
-
Default constructor.
V
- value - Static variable in class simula.compiler.syntaxClass.declaration.Parameter.Mode
-
Parameter transfered by value
- value - Variable in class simula.compiler.syntaxClass.expression.Constant
-
The constant's value
- value - Variable in class simula.compiler.utilities.Token
-
The Token's value attribute
- VALUE - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- valueOf(String) - Static method in enum class simula.compiler.syntaxClass.statement.ActivationStatement.ActivationCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class simula.compiler.syntaxClass.Type.ConversionKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class simula.compiler.utilities.Option.CompilerMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class simula.compiler.utilities.Token.StyleCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class simula.editor.SimulaEditor.Language
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class simula.runtime.OperationalState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class simula.runtime.RTS_DEC_Lib.State
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class simula.runtime.RTS_File._CreateAction
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class simula.compiler.syntaxClass.statement.ActivationStatement.ActivationCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class simula.compiler.syntaxClass.Type.ConversionKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class simula.compiler.utilities.Option.CompilerMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class simula.compiler.utilities.Token.StyleCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class simula.editor.SimulaEditor.Language
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class simula.runtime.OperationalState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class simula.runtime.RTS_DEC_Lib.State
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class simula.runtime.RTS_File._CreateAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- valueToPrimitiveType(CodeBuilder) - Method in class simula.compiler.syntaxClass.Type
-
Convert JVM Object value to primitive type value.
- var - Variable in class simula.compiler.syntaxClass.expression.RemoteVariable
-
The variable after the dot.
- VariableExpression - Class in simula.compiler.syntaxClass.expression
-
Variable.
- VariableExpression - Static variable in class simula.compiler.utilities.ObjectKind
-
VariableExpression
- VariableExpression() - Constructor for class simula.compiler.syntaxClass.expression.VariableExpression
-
Default constructor used by Attribute File I/O.
- VariableExpression(String) - Constructor for class simula.compiler.syntaxClass.expression.VariableExpression
-
Create a new Variable.
- verbose - Static variable in class simula.compiler.utilities.Option
-
Output messages about what the compiler is doing.
- VERBOSE - Static variable in class simula.editor.RTOption
-
Runtime Option
- VERBOSE - Static variable in class simula.runtime.RTS_Option
-
Output messages about what the RTS is doing.
- verifyTree(Object) - Method in class simula.compiler.syntaxClass.declaration.Declaration
-
Debug utility: verifyTree.
- version - Static variable in class simula.compiler.AttributeFileIO
-
The Simula version.
- viaJavaSource - Enum constant in enum class simula.compiler.utilities.Option.CompilerMode
-
Generate Java source and use Java compiler to generate JavaClass files.
- virtual(VariableExpression, VirtualSpecification, boolean) - Static method in class simula.compiler.syntaxClass.expression.CallProcedure
-
Java Coding: Edit Call Procedure Virtual.
- virtual(VariableExpression, VirtualSpecification, boolean, CodeBuilder) - Static method in class simula.compiler.syntaxClass.expression.BuildCPV
-
Build Call Procedure Virtual
- VIRTUAL - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- VirtualMatch - Class in simula.compiler.syntaxClass.declaration
-
Virtual match.
- VirtualMatch - Static variable in class simula.compiler.utilities.ObjectKind
-
Virtual Match
- VirtualMatch(VirtualSpecification, ProcedureDeclaration) - Constructor for class simula.compiler.syntaxClass.declaration.VirtualMatch
-
Create a new VirtualMatch.
- virtualMatchList - Variable in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
The virtual match list.
- virtualSpec - Variable in class simula.compiler.syntaxClass.declaration.VirtualMatch
-
The virtual specification.
- VirtualSpecification - Class in simula.compiler.syntaxClass.declaration
-
Virtual Quantities.
- VirtualSpecification - Static variable in class simula.compiler.utilities.ObjectKind
-
Virtual Specification
- VirtualSpecification() - Constructor for class simula.compiler.syntaxClass.declaration.VirtualSpecification
-
Default constructor used by Attribute File I/O
- VirtualSpecification(String, Type, int, int, ProcedureSpecification) - Constructor for class simula.compiler.syntaxClass.declaration.VirtualSpecification
-
VirtualSpecification.
- VirtualSpecification.Kind - Class in simula.compiler.syntaxClass.declaration
-
Virtual Kind.
- virtualSpecList - Variable in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
The virtual spec list.
W
- wait(RTS_Head) - Method in class simula.runtime.RTS_Simulation
-
The procedure wait.
- waitSomeTime(int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Extended Standard procedure waitSomeTime.
- warning(String) - Static method in class simula.compiler.utilities.Util
-
Print a warning message.
- WARNINGS - Static variable in class simula.compiler.utilities.Option
-
Generate warning messages
- WHEN - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- whenClassDeclaration - Variable in class simula.compiler.syntaxClass.declaration.ConnectionBlock
-
When clause class Declaration.
- whenClassIdentifier - Variable in class simula.compiler.syntaxClass.declaration.ConnectionBlock
-
When clause class identifier.
- WHILE - Static variable in class simula.compiler.utilities.KeyWord
-
Simula Keyword
- WhileStatement - Class in simula.compiler.syntaxClass.statement
-
While Statement.
- WhileStatement - Static variable in class simula.compiler.utilities.ObjectKind
-
WhileStatement
- WhileStatement() - Constructor for class simula.compiler.syntaxClass.statement.WhileStatement
-
Default constructor used by Attribute File I/O
- WhileStatement(int) - Constructor for class simula.compiler.syntaxClass.statement.WhileStatement
-
Create a new WhileStatement.
- withinScope(DeclarationScope) - Static method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Checks if the other scope is this scope or any of the prefixes.
- workspaces - Static variable in class simula.compiler.utilities.Global
-
The set of workspaces
- workSpaces - Variable in class simula.editor.EditorMenues
-
Menu item
- workSpaces2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- write(char[], int, int) - Method in class simula.runtime.RTS_PageWriter
- write(int, String, String) - Method in class simula.compiler.JavaSourceFileCoder
-
Write a code line to the Java output writer.
- write(String) - Method in class simula.compiler.utilities.ConsolePanel
-
Write a string on this panel using styleRegular.
- write(String) - Method in class simula.runtime.RTS_ConsolePanel
-
Write a string on this panel using styleRegular.
- write(String, Style) - Method in class simula.compiler.utilities.ConsolePanel
-
Write a styled string onto this Console.
- write(String, Style) - Method in class simula.runtime.RTS_ConsolePanel
-
Write a styled string onto the console
- write(ObjectList<?>, AttributeOutputStream) - Static method in class simula.compiler.utilities.ObjectList
-
Write an ObjectList to a AttributeOutputStream.
- writeAttributeFile(ProgramModule) - Static method in class simula.compiler.AttributeFileIO
-
Write an attribute file.
- writeBoolean(boolean) - Method in class simula.compiler.AttributeOutputStream
-
Writes a boolean to the underlying DataOutputStream.
- writeCode(String) - Method in class simula.compiler.JavaSourceFileCoder
-
Write a code line to the Java output writer.
- writeConstant(Object) - Method in class simula.compiler.AttributeOutputStream
-
Writes a typed constant to the underlying DataOutputStream.
- writeError(String) - Method in class simula.compiler.utilities.ConsolePanel
-
Write a string on this panel using styleError.
- writeError(String) - Method in class simula.runtime.RTS_ConsolePanel
-
Write a string on this panel using styleError.
- writeImage(String, String, boolean) - Method in class simula.runtime.RTS_Outfile
-
Output utility: Used by outimage, outrecord and breakoutimage.
- writeImage(String, String, boolean) - Method in class simula.runtime.RTS_Printfile
- writeJarEntry(String, byte[]) - Method in class simula.compiler.JarFileBuilder
-
Write a JarEntry to the JarOutputStream.
- writeKind(int) - Method in class simula.compiler.AttributeOutputStream
-
Writes a kind code to the underlying DataOutputStream.
- writeLabelList(LabelList, AttributeOutputStream) - Static method in class simula.compiler.utilities.LabelList
-
Write a LabelList to a AttributeOutputStream.
- writeObj(SyntaxClass) - Method in class simula.compiler.AttributeOutputStream
-
Writes a Object to the underlying DataOutputStream.
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.declaration.ConnectionBlock
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.declaration.ExternalDeclaration
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.declaration.InspectVariableDeclaration
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.declaration.LabelDeclaration
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.declaration.Parameter
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.declaration.PrefixedBlockDeclaration
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.declaration.SimpleVariableDeclaration
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.declaration.UndefinedDeclaration
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.declaration.VirtualSpecification
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.expression.ArithmeticExpression
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.expression.AssignmentOperation
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.expression.BooleanExpression
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.expression.ConditionalExpression
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.expression.Constant
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.expression.LocalObject
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.expression.ObjectGenerator
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.expression.ObjectRelation
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.expression.QualifiedObject
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.expression.RelationalOperation
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.expression.RemoteVariable
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.expression.TextExpression
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.expression.TypeConversion
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.expression.UnaryOperation
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.expression.VariableExpression
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.HiddenSpecification
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.ProtectedSpecification
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.statement.ActivationStatement
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.statement.BlockStatement
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.statement.ConditionalStatement
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.statement.ConnectionDoPart
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.statement.ConnectionStatement
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.statement.ConnectionWhenPart
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.statement.DummyStatement
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.statement.ForListElement
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.statement.ForStatement
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.statement.ForWhileElement
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.statement.GotoStatement
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.statement.InnerStatement
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.statement.LabeledStatement
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.statement.StandaloneExpression
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.statement.StepUntilElement
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.statement.SwitchStatement
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.statement.WhileStatement
- writeObject(AttributeOutputStream) - Method in class simula.compiler.syntaxClass.SyntaxClass
-
Write a SyntaxClass object to a AttributeOutputStream.
- writeObject(AttributeOutputStream) - Static method in class simula.compiler.utilities.ClassHierarchy
-
Write a ClassHierarchy object to a AttributeOutputStream.
- writeObject(AttributeOutputStream) - Method in class simula.compiler.utilities.DeclarationList
-
Write a DeclarationList object to a AttributeOutputStream.
- writeObjectList(ObjectList<?>) - Method in class simula.compiler.AttributeOutputStream
-
Writes a Object list to the underlying DataOutputStream.
- writeProcedureSpec(ProcedureSpecification, AttributeOutputStream) - Static method in class simula.compiler.syntaxClass.ProcedureSpecification
-
Write a ProcedureSpecification.
- writer - Variable in class simula.compiler.JavaSourceFileCoder
-
The underlying Java output writer.
- writer - Variable in class simula.runtime.RTS_Outfile
-
/// The underlying Writer.
- writeShort(int) - Method in class simula.compiler.AttributeOutputStream
-
Writes a short to the underlying DataOutputStream.
- writeString(String) - Method in class simula.compiler.AttributeOutputStream
-
Writes a String to the underlying DataOutputStream.
- writeType(Type) - Method in class simula.compiler.AttributeOutputStream
-
Writes a type to the underlying DataOutputStream.
- writeWarning(String) - Method in class simula.compiler.utilities.ConsolePanel
-
Write a string on this panel using styleWarning.
- writeWarning(String) - Method in class simula.runtime.RTS_ConsolePanel
-
Write a string on this panel using styleWarning.
X
- x - Variable in class simula.runtime.RTS_TextElement
-
The X coordinate
Y
- y - Variable in class simula.runtime.RTS_TextElement
-
The Y coordinate
_
- _APPEND - Variable in class simula.runtime.RTS_File
-
The output to the file is added to the existing contents of the file.
- _ASGSTR(RTS_TXT, String) - Static method in class simula.runtime.RTS_UTIL
-
Text value assignment from String.
- _ASGTXT(RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_UTIL
-
Text value assignment.
- _ASK_PAPER - Variable in class simula.runtime.RTS_Printfile
-
Indicator to decide whether to ask, by a dialog, for the paper and orientation.
- _black_1 - Static variable in class simula.runtime.RTS_Drawing
-
The color black.
- _blue_1 - Static variable in class simula.runtime.RTS_Drawing
-
The color blue.
- _BOT_MARGIN - Variable in class simula.runtime.RTS_Printfile
-
The paper's current bottom margin
- _BYTESIZE - Variable in class simula.runtime.RTS_Bytefile
-
The current _BYTESIZE value.
- _CANREAD - Variable in class simula.runtime.RTS_File
-
If the value is true, input operations can be performed.
- _CANWRITE - Variable in class simula.runtime.RTS_File
-
If the value is true, output operations can be performed.
- _char(int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure char.
- _CHARSET - Static variable in class simula.compiler.utilities.Global
-
The current Charset.
- _CHARSET - Variable in class simula.runtime.RTS_File
-
The current character set when encode/decode files.
- _CORUT - Variable in class simula.runtime.RTS_RTObject
-
This is a pointer to the Coroutine in which this block instance is running.
- _CREATE - Variable in class simula.runtime.RTS_File
-
CREATE: Action is performed as 'open'
- _CreateAction() - Constructor for enum class simula.runtime.RTS_File._CreateAction
- _CTX - Static variable in class simula.runtime.RTS_RTObject
-
Outermost Block Instance
- _CUR - Variable in class simula.runtime.RTS_NAME
-
The environment in which evaluations of get'parameters will take place.
- _CUR - Static variable in class simula.runtime.RTS_RTObject
-
Current Block Instance
- _cyan_1 - Static variable in class simula.runtime.RTS_Drawing
-
The color cyan.
- _darkGray_1 - Static variable in class simula.runtime.RTS_Drawing
-
The color darkGray.
- _DEFAULT_BYTESIZE - Variable in class simula.runtime.RTS_File
-
The default BYTESIXE is 8 in this implementation.
- _DEFAULT_LINES_PER_PAGE - Variable in class simula.runtime.RTS_Printfile
-
The default LINES_PER_PAGE = 66
- _DL - Variable in class simula.runtime.RTS_RTObject
-
If this block instance is attached this is a pointer to the object of the block instance to which the instance is attached (also called dynamic link), i.e. it points to the block instance which called this one.
- _ENDFILE - Variable in class simula.runtime.RTS_Imagefile
-
The variable ENDFILE.
- _ENDFILE - Variable in class simula.runtime.RTS_Inbytefile
-
The variable ENDFILE.
- _ENT() - Method in class simula.runtime.RTS_PROCEDURE
-
Enter formal procedure
- _FIELD(int) - Method in class simula.runtime.RTS_Imagefile
-
Utility procedure _FIELD.
- _FONT - Variable in class simula.runtime.RTS_Printfile
-
The current Font.
- _GOTO(RTS_LABEL) - Method in class simula.runtime.RTS_RTObject
-
Utility method to avoid Java-error: "Unreachable code" after GOTO
- _gray_1 - Static variable in class simula.runtime.RTS_Drawing
-
The color gray.
- _green_1 - Static variable in class simula.runtime.RTS_Drawing
-
The color green.
- _IADD(int, int) - Static method in class simula.runtime.RTS_UTIL
-
Integer Addition: x + y
- _IMUL(int, int) - Static method in class simula.runtime.RTS_UTIL
-
Integer Multiplication: x * y
- _INPUT_LINELENGTH - Static variable in class simula.runtime.RTS_RTObject
-
The default input line length.
- _IPOW(int, int) - Static method in class simula.runtime.RTS_UTIL
-
Integer Power: b ** x
- _IS(Object, Class<?>) - Static method in class simula.runtime.RTS_UTIL
-
Object relation: IS.
- _ISUB(int, int) - Static method in class simula.runtime.RTS_UTIL
-
Integer Subtraction: x - y
- _JTX - Variable in class simula.runtime.RTS_RTObject
-
Jump Table Index used by _STM()
- _JUMPTABLE(int, int) - Static method in class simula.runtime.RTS_RTObject
-
Method meant for Byte-Code Engineering.
- _LEFT_MARGIN - Variable in class simula.runtime.RTS_Printfile
-
The paper's current left margin
- _lightGray_1 - Static variable in class simula.runtime.RTS_Drawing
-
The color lightGray.
- _LINE - Variable in class simula.runtime.RTS_Printfile
-
The current LINE
- _LINE(String, int) - Static method in class simula.runtime.RTS_UTIL
-
Utility: Set current modid and Simula source line number.
- _LINES_PER_PAGE - Variable in class simula.runtime.RTS_Printfile
-
The current lines per page
- _LOC - Variable in class simula.runtime.RTS_Directfile
-
The variable LOC contains the current ordinal number.
- _LOCKED - Variable in class simula.runtime.RTS_Directbytefile
-
The variable "LOCKED" indicates whether the file is currently locked by the executing program.
- _LOCKED - Variable in class simula.runtime.RTS_Directfile
-
The variable "LOCKED" indicates whether the file is currently locked by the executing program.
- _magenta_1 - Static variable in class simula.runtime.RTS_Drawing
-
The color magenta.
- _MAXBYTE - Variable in class simula.runtime.RTS_Bytefile
-
The constant _MAXBYTE value.
- _MAXLOC - Variable in class simula.runtime.RTS_Directbytefile
-
The variable MAXLOC indicates the maximum possible location on the external file.
- _MAXLOC - Variable in class simula.runtime.RTS_Directfile
-
The variable MAXLOC indicates the maximum possible location on the external file.
- _nParLeft - Variable in class simula.runtime.RTS_PROCEDURE
-
Number of actual parameters left to be transmitted.
- _onError(RuntimeException, RTS_PRCQNT) - Method in class simula.runtime.RTS_CatchingErrors
-
This method is called when a RuntimeException occur.
- _onError_0() - Method in class simula.runtime.RTS_CatchingErrors
-
Default virtual match for procedure onError.
- _OPEN - Variable in class simula.runtime.RTS_File
-
The OPEN indicator.
- _orange_1 - Static variable in class simula.runtime.RTS_Drawing
-
The color orange.
- _ORIENTATION - Variable in class simula.runtime.RTS_Printfile
-
The current paper orientation.
- _OUTPUT_LINELENGTH - Static variable in class simula.runtime.RTS_RTObject
-
The default output line length.
- _PAGE - Variable in class simula.runtime.RTS_Printfile
-
The current PAGE
- _PENDING_EXCEPTION - Static variable in class simula.runtime.RTS_Coroutine
-
Used to propagate exceptions to caller.
- _pink_1 - Static variable in class simula.runtime.RTS_Drawing
-
The color pink.
- _PRFX - Variable in exception class simula.runtime.RTS_LABEL
-
Prefix level.
- _PURGE - Variable in class simula.runtime.RTS_File
-
PURGE: Action is performed at 'close'
- _RECORDSIZE - Variable in class simula.runtime.RTS_Directfile
-
The variable "RECORDSIZE" is the fixed size of all external images.
- _red_1 - Static variable in class simula.runtime.RTS_Drawing
-
The color red.
- _RESULT() - Method in class simula.runtime.RTS_PROCEDURE
-
Deliver the result from the Simula procedure.
- _RIGHT_MARGIN - Variable in class simula.runtime.RTS_Printfile
-
The paper's current right margin
- _SIM_LABEL(int) - Static method in class simula.runtime.RTS_RTObject
-
Method meant for Byte-Code Engineering.
- _SL - Variable in exception class simula.runtime.RTS_LABEL
-
Static link, i.e. the block in which the label is defined.
- _SL - Variable in class simula.runtime.RTS_RTObject
-
This is a pointer to the object of the nearest textually enclosing block instance, also called 'static link'.
- _SNAPSHOT(int, String) - Static method in class simula.runtime.RTS_UTIL
-
Debug utility method to print a snapshot in the generated code.
- _SNAPSHOT(Object, int, String) - Static method in class simula.runtime.RTS_UTIL
-
Debug utility method to print a snapshot in the generated code.
- _SPACING - Variable in class simula.runtime.RTS_Printfile
-
The current SPACING.
- _START() - Method in class simula.runtime.RTS_CLASS
-
Runnable Body
- _STARTTIME - Static variable in class simula.runtime.RTS_ENVIRONMENT
-
The start time from System.currentTimeMillis
- _STATE - Variable in class simula.runtime.RTS_RTObject
-
This object's Operational State.
- _STM() - Method in class simula.runtime.RTS_Bytefile
- _STM() - Method in class simula.runtime.RTS_DEC_Lib
- _STM() - Method in class simula.runtime.RTS_Directbytefile
- _STM() - Method in class simula.runtime.RTS_Directfile
- _STM() - Method in class simula.runtime.RTS_Drawing
- _STM() - Method in class simula.runtime.RTS_File
- _STM() - Method in class simula.runtime.RTS_Head
- _STM() - Method in class simula.runtime.RTS_Imagefile
- _STM() - Method in class simula.runtime.RTS_Inbytefile
- _STM() - Method in class simula.runtime.RTS_Infile
- _STM() - Method in class simula.runtime.RTS_Link
- _STM() - Method in class simula.runtime.RTS_Linkage
- _STM() - Method in class simula.runtime.RTS_MAIN_PROGRAM
- _STM() - Method in class simula.runtime.RTS_Outbytefile
- _STM() - Method in class simula.runtime.RTS_Outfile
- _STM() - Method in class simula.runtime.RTS_Printfile
- _STM() - Method in class simula.runtime.RTS_Process
- _STM() - Method in class simula.runtime.RTS_RTObject
-
Method representing the Statements in this Block
This method is virtual and must be redefined in blocks. - _STM() - Method in class simula.runtime.RTS_ShapeElement
- _STM() - Method in class simula.runtime.RTS_Simset
- _STM() - Method in class simula.runtime.RTS_Simulation
- _STM() - Method in class simula.runtime.RTS_TextElement
- _SYNCHRONOUS - Variable in class simula.runtime.RTS_File
-
The access mode SYNCHRONOUS.
- _SYSIN - Static variable in class simula.runtime.RTS_RTObject
-
The variable SYSIN.
- _SYSOUT - Static variable in class simula.runtime.RTS_RTObject
-
The intenal pointer to sysout.
- _TOP_MARGIN - Variable in class simula.runtime.RTS_Printfile
-
The paper's current top margin
- _TREAT_GOTO_CATCH_BLOCK(RTS_RTObject, RTS_LABEL) - Static method in class simula.runtime.RTS_RTObject
-
Utility method to test if the label belongs to THIS RTObject.
- _TXTREL_EQ(RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_UTIL
-
Text value relation - EQ
- _TXTREL_GE(RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_UTIL
-
Text value relation - GE
- _TXTREL_GT(RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_UTIL
-
Text value relation - GT
- _TXTREL_LE(RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_UTIL
-
Text value relation - LE
- _TXTREL_LT(RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_UTIL
-
Text value relation - LT
- _TXTREL_NE(RTS_TXT, RTS_TXT) - Static method in class simula.runtime.RTS_UTIL
-
Text value relation - NE
- _USR - Static variable in class simula.runtime.RTS_RTObject
-
Outermost user Block Instance
- _VALUE(boolean) - Method in class simula.runtime.RTS_RTObject
-
Used in Conditional Statement to prevent 'dead code removal'.
- _white_1 - Static variable in class simula.runtime.RTS_Drawing
-
The color white.
- _yellow_1 - Static variable in class simula.runtime.RTS_Drawing
-
The color yellow.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form