Uses of Class
simula.compiler.syntaxClass.expression.VariableExpression
Package
Description
Simula Compiler Declarations.
Simula Compiler Expressions.
Simula Compiler Statements.
-
Uses of VariableExpression in simula.compiler.syntaxClass.declaration
Modifier and TypeFieldDescriptionPrefixedBlockDeclaration.blockPrefix
The block prefix.final VariableExpression
ConnectionBlock.inspectedVariable
The inspected variable.Modifier and TypeMethodDescriptionstatic PrefixedBlockDeclaration
PrefixedBlockDeclaration.expectPrefixedBlock
(VariableExpression blockPrefix, boolean isMainModule) Parse Utility: Expect PrefixedBlockDeclarationModifierConstructorDescriptionConnectionBlock
(VariableExpression inspectedVariable, String whenClassIdentifier) Create a new ConnectionBlock.private
PrefixedBlockDeclaration
(VariableExpression blockPrefix, boolean isMainModule) PrefixedBlock. -
Uses of VariableExpression in simula.compiler.syntaxClass.expression
Modifier and TypeFieldDescription(package private) final VariableExpression
RemoteVariable.var
The variableModifier and TypeMethodDescriptionprivate static VariableExpression
Expression.expectVariable()
Parse Utility: Expect Variablestatic VariableExpression
VariableExpression.expectVariable
(String ident) Parse Utility: Expect Variable.Expression.getWriteableVariable()
Get a writeable variable.RemoteVariable.getWriteableVariable()
TypeConversion.getWriteableVariable()
VariableExpression.getWriteableVariable()
Modifier and TypeMethodDescription(package private) static String
CallProcedure.asNormalMethod
(VariableExpression variable) CallProcedure.asNormalMethodprivate static String
CallProcedure.asRemoteMethod
(Expression obj, ProcedureDeclaration procedure, VariableExpression func) CallProcedure.remote(package private) static String
CallProcedure.asStaticMethod
(VariableExpression variable, boolean isContextFree) CallProcedure.asStaticMethodprivate static String
CallProcedure.codeCPF
(String ident, VariableExpression variable, ProcedureSpecification procedureSpec) Coding Utility: Edit Call Procedure Formal.private static String
CallProcedure.codeCSVP
(String ident, VariableExpression variable, ProcedureSpecification procedureSpec) Coding Utility: Edit Call Specified Virtual Procedure.private String
AssignmentOperation.doAccessRemoteArray
(Expression beforeDot, VariableExpression array, String rightPart) Coding Utility: Code access remote array.private String
RemoteVariable.doAccessRemoteArray
(Expression beforeDot, VariableExpression array) Coding Utility: Edit remote array access.private static String
CallProcedure.edProcedureParameters
(VariableExpression variable, String SL, ProcedureDeclaration procedure) Coding Utility: Edit procedure parameters.(package private) static String
CallProcedure.formal
(VariableExpression variable, Parameter par) CallProcedure.formal(package private) static String
CallProcedure.normal
(VariableExpression variable) CallProcedure.normal(package private) static String
CallProcedure.remote
(Expression obj, ProcedureDeclaration procedure, VariableExpression func, SyntaxClass backLink) CallProcedure.remote(package private) static String
CallProcedure.remoteVirtual
(Expression obj, VariableExpression variable, VirtualSpecification virtual) CallProcedure.remoteVirtual(package private) static String
CallProcedure.virtual
(VariableExpression variable, VirtualSpecification virtual, boolean remotelyAccessed) CallProcedure.virtualModifierConstructorDescription(package private)
RemoteVariable
(Expression obj, VariableExpression var) Create a new RemoteVariable -
Uses of VariableExpression in simula.compiler.syntaxClass.statement
Modifier and TypeFieldDescriptionprivate final VariableExpression
ForStatement.controlVariable
The control variableprivate final VariableExpression
ConnectionStatement.inspectedVariable
Utility Variable to hold the evaluated object-expression.private final VariableExpression
ProgramModule.sysin
The Variable SYSIN.private final VariableExpression
ProgramModule.sysout
The Variable SYSOUT.