Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
P
- packetName - Static variable in class simula.compiler.utilities.Global
-
Packet name used in generated .java files.
- page() - Static method in class simula.compiler.parsing.Directive
-
%PAGE
- 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, Parameter.Kind, Parameter.Mode, Type) - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Create a new Parameter
- parameter(String, Parameter.Mode, 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, Parameter.Kind) - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Create a new Parameter
- parameter(String, Type, Parameter.Kind, int) - Static method in class simula.compiler.syntaxClass.declaration.StandardClass
-
Create a new Parameter
- Parameter - Class in simula.compiler.syntaxClass.declaration
-
Parameter Declaration.
- Parameter - Enum constant in enum class simula.compiler.syntaxClass.declaration.Declaration.Kind
-
Parameter.
- Parameter() - Constructor for class simula.compiler.syntaxClass.declaration.Parameter
-
Default constructor used by Externalization.
- Parameter(String) - Constructor for class simula.compiler.syntaxClass.declaration.Parameter
-
Create a new Parameter.
- Parameter(String, Type, Parameter.Kind) - Constructor for class simula.compiler.syntaxClass.declaration.Parameter
-
Create a new Parameter.
- Parameter(String, Type, Parameter.Kind, int) - Constructor for class simula.compiler.syntaxClass.declaration.Parameter
-
Create a new Parameter.
- Parameter.Kind - Enum Class in simula.compiler.syntaxClass.declaration
-
Procedure parameter Kind.
- Parameter.Mode - Enum 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.declaration.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
-
NOTE: An initial "-" in array upper bound may follow : directly (cf. 1.3).
- Parse - Class in simula.compiler.parsing
-
The Simula Parser Utilities.
- Parse() - Constructor for class simula.compiler.parsing.Parse
-
Default constructor.
- parseDeclaration(DeclarationList) - Static method in class simula.compiler.syntaxClass.declaration.Declaration
-
Parse a declaration and add it to the given declaration list.
- parseForListElement() - Method in class simula.compiler.syntaxClass.statement.ForStatement
-
Parse a for-list element.
- parseMaybeBlock(int) - Method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
-
Parse CompoundStatement or SubBlock.
- PASS_NO - Static variable in class simula.runtime.RTS_ENVIRONMENT
-
The S-port FEC pass number.
- 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 - Enum constant in enum class simula.compiler.utilities.KeyWord
-
Simula Symbol
- Poisson(double, RTS_RTObject.RTS_NAME<Integer>) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Random drawing: Poisson distribution.
- 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_COMMON
-
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.
- PredefFileName - Static variable in class simula.runtime.RTS_COMMON.SPORT_Option
-
Name of attribute file for the predefined classes etc.
- prefix - Variable in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Class Prefix in case of a SubClass or Prefixed Block.
- PrefixedBlock - Enum constant in enum class simula.compiler.syntaxClass.declaration.Declaration.Kind
-
Prefixed Block.
- PrefixedBlockDeclaration - Class in simula.compiler.syntaxClass.declaration
-
Prefixed Block Declaration.
- PrefixedBlockDeclaration(VariableExpression, boolean) - Constructor for class simula.compiler.syntaxClass.declaration.PrefixedBlockDeclaration
-
PrefixedBlock.
- prefixIdent - Variable in class simula.compiler.byteCodeEngineering.JavaClassInfo
-
Prefix identifier.
- prefixIterator - Variable in class simula.compiler.syntaxClass.declaration.ClassDeclaration.ClassParameterIterator
-
The prefix Iterator
- prefixLevel() - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
-
Returns the prefix level.
- prev() - Method in class simula.runtime.RTS_Linkage
-
Return the previous linkage.
- prevChar - Variable in class simula.compiler.parsing.SimulaScanner
-
The previous character read.
- prevLineNumber - Static variable in class simula.compiler.GeneratedJavaClass
-
Previous source line number.
- prevToken - Static variable in class simula.compiler.parsing.Parse
-
The previous Token.
- print() - Method in class simula.runtime.RTS_PageWriter
-
Perfor 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.WhenPart
-
Utility method print.
- print(int) - Method in class simula.compiler.syntaxClass.SyntaxClass
-
Utility print method.
- 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_SYNTAX_TREE - Static variable in class simula.compiler.utilities.Option
-
Debug option
- printDeclarationList(int) - Method in class simula.compiler.syntaxClass.declaration.DeclarationScope
- 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_COMMON
-
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.
- printJavaClassMap(String) - Static method in class simula.compiler.byteCodeEngineering.JavaClassInfo
-
Utility: Print Java class map
- println(String) - Static method in class simula.compiler.utilities.Util
-
Print a string.
- println(String) - Static method in class simula.runtime.RTS_COMMON
-
Print a line on the runtime console if present, otherwise on System.out
- printSimulaLineInfo(StackTraceElement, String) - Static method in class simula.runtime.RTS_COMMON
-
Utility: Print SimulaLineInfo
- printSimulaStackTrace(int) - Static method in class simula.runtime.RTS_COMMON
-
Utility: Print Simula stack trace.
- printSimulaStackTrace(StackTraceElement[], int) - Static method in class simula.runtime.RTS_COMMON
-
Utility: Print Simula StackTrace.
- printSimulaStackTrace(Throwable, int) - Static method in class simula.runtime.RTS_COMMON
-
Utility: Print Simula stack trace.
- printStatementList(int) - Method in class simula.compiler.syntaxClass.declaration.BlockDeclaration
- printStaticChain() - Static method in class simula.runtime.RTS_COMMON
-
Print static chain starting with the current instance.
- printStaticChain() - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Extended Standard procedure printStaticChain.
- printStaticChain(RTS_RTObject) - Static method in class simula.runtime.RTS_COMMON
-
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_COMMON
-
Print Thread list.
- printThreadList(boolean) - Static method in class simula.runtime.RTS_COMMON
-
Print Thread list.
- printThreadList(boolean) - Static method in class simula.runtime.RTS_ENVIRONMENT
-
Extended Standard procedure printThreadList.
- printTree(int) - Method in class simula.compiler.syntaxClass.declaration.ArrayDeclaration
- printTree(int) - Method in class simula.compiler.syntaxClass.declaration.ClassDeclaration
- printTree(int) - Method in class simula.compiler.syntaxClass.declaration.ConnectionBlock
- printTree(int) - Method in class simula.compiler.syntaxClass.declaration.MaybeBlockDeclaration
- printTree(int) - Method in class simula.compiler.syntaxClass.declaration.Parameter
- printTree(int) - Method in class simula.compiler.syntaxClass.declaration.PrefixedBlockDeclaration
- printTree(int) - Method in class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
- printTree(int) - Method in class simula.compiler.syntaxClass.declaration.SimpleVariableDeclaration
- printTree(int) - Method in class simula.compiler.syntaxClass.declaration.VirtualMatch
- printTree(int) - Method in class simula.compiler.syntaxClass.declaration.VirtualSpecification
- printTree(int) - Method in class simula.compiler.syntaxClass.expression.Expression
- printTree(int) - Method in class simula.compiler.syntaxClass.expression.VariableExpression
- printTree(int) - Method in class simula.compiler.syntaxClass.HiddenSpecification
- printTree(int) - Method in class simula.compiler.syntaxClass.ProtectedSpecification
- printTree(int) - Method in class simula.compiler.syntaxClass.statement.ActivationStatement
- printTree(int) - Method in class simula.compiler.syntaxClass.statement.BlockStatement
- printTree(int) - Method in class simula.compiler.syntaxClass.statement.ConditionalStatement
- printTree(int) - Method in class simula.compiler.syntaxClass.statement.ConnectionStatement.DoPart
-
Utility print method.
- printTree(int) - Method in class simula.compiler.syntaxClass.statement.ConnectionStatement
- printTree(int) - Method in class simula.compiler.syntaxClass.statement.DummyStatement
- printTree(int) - Method in class simula.compiler.syntaxClass.statement.ForStatement
- printTree(int) - Method in class simula.compiler.syntaxClass.statement.GotoStatement
- printTree(int) - Method in class simula.compiler.syntaxClass.statement.InnerStatement
- printTree(int) - Method in class simula.compiler.syntaxClass.statement.LabeledStatement
- printTree(int) - Method in class simula.compiler.syntaxClass.statement.ProgramModule
- printTree(int) - Method in class simula.compiler.syntaxClass.statement.StandaloneExpression
- printTree(int) - Method in class simula.compiler.syntaxClass.statement.SwitchStatement
- printTree(int) - Method in class simula.compiler.syntaxClass.statement.SwitchStatement.WhenPart
- printTree(int) - Method in class simula.compiler.syntaxClass.statement.WhileStatement
- printTree(int) - Method in class simula.compiler.syntaxClass.SyntaxClass
-
Utility print syntax tree method.
- printWarning(String) - Static method in class simula.compiler.utilities.Util
-
Print a warning message.
- printWarning(String) - Static method in class simula.runtime.RTS_COMMON
-
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 - Enum constant in enum 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 - Enum constant in enum class simula.compiler.syntaxClass.declaration.Declaration.Kind
-
Normal Simula Procedure implemented as a Java Class
- Procedure - Enum constant in enum class simula.compiler.syntaxClass.declaration.Parameter.Kind
-
Procedure parameter.
- Procedure - Enum constant in enum class simula.compiler.syntaxClass.declaration.VirtualSpecification.Kind
-
Virtual procedure.
- Procedure - Static variable in class simula.compiler.syntaxClass.Type
-
Simula's Procedure type
- PROCEDURE - Enum constant in enum class simula.compiler.utilities.KeyWord
-
Simula Keyword
- ProcedureDeclaration - Class in simula.compiler.syntaxClass.declaration
-
Procedure Declaration.
- ProcedureDeclaration() - Constructor for class simula.compiler.syntaxClass.declaration.ProcedureDeclaration
-
Default constructor used by Externalization.
- ProcedureDeclaration(String, Declaration.Kind) - 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.declaration
-
Procedure Specification.
- ProcedureSpecification() - Constructor for class simula.compiler.syntaxClass.declaration.ProcedureSpecification
-
Default constructor used by Externalization.
- ProcedureSpecification(String, Type, Vector<Parameter>) - Constructor for class simula.compiler.syntaxClass.declaration.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_COMMON
-
The program ident.
- programModule - Variable in class simula.compiler.SimulaCompiler
-
The ProgramModule.
- ProgramModule - Class in simula.compiler.syntaxClass.statement
-
Simula Program Module.
- ProgramModule() - Constructor for class simula.compiler.syntaxClass.statement.ProgramModule
-
Create a new ProgramModule.
- PROTECTED - Enum constant in enum 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() - Constructor for class simula.compiler.syntaxClass.ProtectedSpecification
-
Default constructor used by Externalization.
- 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(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(String, JavaClassInfo) - Static method in class simula.compiler.byteCodeEngineering.JavaClassInfo
-
Update javaClassMap.
- put(T) - Method in class simula.runtime.RTS_RTObject.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_RTObject.RTS_BOOLEAN_ARRAY
-
This method will put a value into ELTS[ix]
- putELEMENT(int, char) - Method in class simula.runtime.RTS_RTObject.RTS_CHARACTER_ARRAY
-
This method will put a value into ELTS[ix]
- putELEMENT(int, double) - Method in class simula.runtime.RTS_RTObject.RTS_LONG_REAL_ARRAY
-
This method will put a value into ELTS[ix]
- putELEMENT(int, float) - Method in class simula.runtime.RTS_RTObject.RTS_REAL_ARRAY
-
This method will put a value into ELTS[ix]
- putELEMENT(int, int) - Method in class simula.runtime.RTS_RTObject.RTS_INTEGER_ARRAY
-
This method will put a value into ELTS[ix]
- putELEMENT(int, RTS_TXT) - Method in class simula.runtime.RTS_RTObject.RTS_TEXT_ARRAY
-
This method will put a text reference into ELTS[ix]
- putELEMENT(int, T) - Method in class simula.runtime.RTS_RTObject.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.
- 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.
- 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_RTObject.RTS_NAME<RTS_TXT>, RTS_TXT) - Static method in class simula.runtime.RTS_DEC_Lib
-
DEC_Lib Procedure puttext.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form