Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abort(RTS_TXT) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure abort.
- about - Variable in class simula.editor.EditorMenues
-
Menu item
- about2 - Variable in class simula.editor.EditorMenues
-
Popup Menu item
- abs(double) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure abs.
- abs(float) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure abs.
- abs(int) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Standard Procedure abs.
- accept(KeyWord...) - Static method in class simula.compiler.parsing.Parse
-
Test to accept a KeyWord.
- 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.
- 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_RTObject.RTS_NAME<Double>, RTS_RTObject.RTS_NAME<Double>, RTS_RTObject.RTS_NAME<Double>, double) - Method in class simula.runtime.RTS_Simulation
-
Utility procedure accum.
- 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 - Enum constant in enum class simula.compiler.utilities.KeyWord
-
Simula Keyword
- ACTIVATE3(boolean, RTS_Process, boolean, RTS_Process) - Method in class simula.runtime.RTS_Simulation
-
Utility: Activate after: (re)Activate x after or 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(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(JarOutputStream, File, int) - Method in class simula.compiler.SimulaCompiler
-
Add directory or a file to a JarOutputStream.
- add(Declaration) - Method in class simula.compiler.utilities.DeclarationList
-
Add a declaration to this list.
- addChar(char) - Method in class simula.runtime.RTS_PageWriter
-
Add a character to the current line.
- 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.
- addLeadingLabel(String) - Method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
-
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, int) - 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(Declaration.Kind, Type, String) - Method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Create and add a new StandardProcedure
- addStandardProcedure(Declaration.Kind, 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
- after - Enum constant in enum class simula.compiler.syntaxClass.statement.ActivationStatement.ActivationCode
-
(Re)Activate Process AFTER ...
- AFTER - Enum constant in enum class simula.compiler.utilities.KeyWord
-
Simula Keyword
- AND - Enum constant in enum class simula.compiler.utilities.KeyWord
-
Simula Keyword
- AND_THEN - Enum constant in enum class simula.compiler.utilities.KeyWord
-
Simula 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
- appendDescriptor(int, String) - Static method in class simula.compiler.byteCodeEngineering.AsmUtils
- appendFrameTypes(int, Object[]) - Static method in class simula.compiler.byteCodeEngineering.AsmUtils
- appendHex(StringBuilder, char) - Method in class simula.compiler.syntaxClass.expression.Constant
-
Encoding Utility: Edit hex(c) and append it to the given StringBuilder.
- appendLabel(Label) - Static method in class simula.compiler.byteCodeEngineering.AsmUtils
- AppendLeadingZeroes(String, int) - Static method in class simula.editor.SimulaEditor
-
Utility: Append leading zeroes.
- appendLine(int, int) - Method in class simula.compiler.GeneratedJavaClass
-
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.
- ArithmeticExpression - Class in simula.compiler.syntaxClass.expression
-
Arithmetic expressions
- ArithmeticExpression(Expression, KeyWord, 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 - Enum constant in enum class simula.compiler.syntaxClass.declaration.Parameter.Kind
-
Array parameter.
- ARRAY - Enum constant in enum class simula.compiler.utilities.KeyWord
-
Simula Keyword
- ArrayDeclaration - Class in simula.compiler.syntaxClass.declaration
-
Array Declaration.
- ArrayDeclaration - Enum constant in enum class simula.compiler.syntaxClass.declaration.Declaration.Kind
-
Array Declaration.
- ArrayDeclaration() - Constructor for class simula.compiler.syntaxClass.declaration.ArrayDeclaration
-
Default constructor used by Externalization.
- 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.
- 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.
- ASM_Release - Static variable in class simula.compiler.byteCodeEngineering.SimClassVisitor
-
Current ASM release.
- AsmUtils - Class in simula.compiler.byteCodeEngineering
-
ASM Utilities.
- AsmUtils() - Constructor for class simula.compiler.byteCodeEngineering.AsmUtils
- asNormalMethod(VariableExpression) - Static method in class simula.compiler.syntaxClass.expression.CallProcedure
-
CallProcedure.asNormalMethod
- asRemoteMethod(Expression, ProcedureDeclaration, VariableExpression) - Static method in class simula.compiler.syntaxClass.expression.CallProcedure
-
CallProcedure.remote
- 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(Expression, KeyWord, Expression) - Constructor for class simula.compiler.syntaxClass.expression.AssignmentOperation
-
AssignmentOperation.
- assignmentOperator - Variable in class simula.compiler.syntaxClass.statement.ForStatement
-
Assignment operator := or :-
- ASSIGNREF - Enum constant in enum class simula.compiler.utilities.KeyWord
-
Simula Symbol
- ASSIGNVALUE - Enum constant in enum class simula.compiler.utilities.KeyWord
-
Simula Symbol
- asStaticMethod(VariableExpression, boolean) - Static method in class simula.compiler.syntaxClass.expression.CallProcedure
-
CallProcedure.asStaticMethod
- at - Enum constant in enum class simula.compiler.syntaxClass.statement.ActivationStatement.ActivationCode
-
(Re)Activate Process AT ...
- AT - Enum constant in enum class simula.compiler.utilities.KeyWord
-
Simula Keyword
- attached - Enum constant in enum class simula.runtime.RTS_RTObject.OperationalState
-
The object is attached
- attributeFile - Variable in class simula.compiler.AttributeFileIO
-
The attribute file.
- AttributeFileIO - Class in simula.compiler
-
Simula attribute file input/output.
- AttributeFileIO(File) - Constructor for class simula.compiler.AttributeFileIO
-
Create a new AttributeFileIO.
- 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form