Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 
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 and RTS_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.
A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form