Class RTS_LABEL
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
simula.runtime.RTS_LABEL
- All Implemented Interfaces:
Serializable
This class represent a Simula Label quantity
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal int
Prefix level.final RTS_RTObject
Static link, i.e. the block in which the label is defined.final String
Label identifier.final int
Index, I.e. ordinal number of the Label within its Scope(staticLink). -
Constructor Summary
ConstructorsConstructorDescriptionRTS_LABEL
(RTS_RTObject _SL, int _PRFX, int index, String identifier) Create a label quantity -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
Field Details
-
_SL
Static link, i.e. the block in which the label is defined. -
_PRFX
public final int _PRFXPrefix level. -
index
public final int indexIndex, I.e. ordinal number of the Label within its Scope(staticLink). -
identifier
Label identifier. To improve error and trace messages.
-
-
Constructor Details
-
RTS_LABEL
Create a label quantity- Parameters:
_SL
- static link_PRFX
- prefix levelindex
- label indexidentifier
- label identifier
-
-
Method Details
-
toString
-