Uses of Class
simula.runtime.RTS_TXT
-
Uses of RTS_TXT in simula.runtime
Modifier and TypeFieldDescriptionprivate final RTS_TXT[]
RTS_RTObject.RTS_TEXT_ARRAY.ELTS
The elements in this RTS_TEXT_ARRAYprotected final RTS_TXT
RTS_File.FILE_NAME
The file name.RTS_Imagefile.image
The image attribute of this _Imagefile.static final RTS_TXT
RTS_RTObject.NOTEXT
Utility constant NOTEXTModifier and TypeFieldDescription(package private) final RTS_RTObject.RTS_NAME
<RTS_TXT> RTS_RTObject.SingleTValElt.cvar
The for-statement control variable.(package private) final RTS_RTObject.RTS_NAME
<RTS_TXT> RTS_RTObject.WhileTValElt.cvar
The for-statement control variable.(package private) final RTS_RTObject.RTS_NAME
<RTS_TXT> RTS_RTObject.WhileTValElt.expr
A Text Value expression.(package private) RTS_RTObject.RTS_NAME
<RTS_TXT> RTS_RTObject.SingleTValElt.nextValue
Next value.Modifier and TypeMethodDescriptionText value assignment from String.static RTS_TXT
Text value assignment.private RTS_TXT
RTS_Imagefile._FIELD
(int w) Utility procedure _FIELD.static RTS_TXT
RTS_RTObject.blanks
(int n) text procedure blanks(n); integer n; if n < 0 then error("..." !static RTS_TXT
RTS_DEC_Lib.checkextension
(RTS_TXT fileName, RTS_TXT defaultextension) DEC_Lib Procedure checkextension.static RTS_TXT
DEC_Lib Procedure compress.static RTS_TXT
DEC_Lib Procedure conc.The operator & permits text concatenation.static RTS_TXT
DEC_Lib Procedure conc2.static RTS_TXT
DEC_Lib Procedure conc3.static RTS_TXT
DEC_Lib Procedure conc4.static RTS_TXT
DEC_Lib Procedure conc5.static RTS_TXT
text procedure copy(T); text T; if T =/= notext then begin text U; U.OBJ :- new TEXTOBJ(T.LENGTH,false); U.START := 1; U.LENGTH := T.LENGTH; U.POS := 1; U := T; copy :- U end copy;static RTS_TXT
RTS_ENVIRONMENT.datetime()
Standard Procedure datetime.static RTS_TXT
RTS_DEC_Lib.daytime()
DEC_Lib Procedure daytime.static RTS_TXT
RTS_ENVIRONMENT.edfix
(double r, int n) Extended Standard procedure edit.static RTS_TXT
RTS_ENVIRONMENT.edit
(boolean n) Extended Standard procedure edit.static RTS_TXT
RTS_ENVIRONMENT.edit
(char n) Extended Standard procedure edit.static RTS_TXT
RTS_ENVIRONMENT.edit
(double n) Extended Standard procedure edit.static RTS_TXT
RTS_ENVIRONMENT.edit
(float n) Extended Standard procedure edit.static RTS_TXT
RTS_ENVIRONMENT.edit
(long n) Extended Standard procedure edit.static RTS_TXT
RTS_ENVIRONMENT.edtime
(double hours) Edit simulated time.RTS_File.filename()
Returns the filename.static RTS_TXT
DEC_Lib Procedure from.static RTS_TXT
DEC_Lib Procedure front.static RTS_TXT
RTS_DEC_Lib.frontstrip
(RTS_TXT t) DEC_Lib Procedure frontstrip-RTS_RTObject.RTS_TEXT_ARRAY.getELEMENT
(int... x) This method will return a text reference from ELTS[x...]static RTS_TXT
RTS_DEC_Lib.getitem
(RTS_RTObject.RTS_NAME<RTS_TXT> tt) DEC_Lib Procedure getitem.private static RTS_TXT
Starting at pos, get next item in the given text.static RTS_TXT
RTS_ENVIRONMENT.getTextInfo
(int index) S-PORT Extension Procedure getTextInfo.private RTS_TXT
RTS_Imagefile.ImageRest()
Starting at pos return the rest of image.static RTS_TXT
DEC_Lib Procedure initem.The procedure intext.RTS_Imagefile.intext
(int w) Procedure intext.Procedure intext.static RTS_TXT
Standard Procedure lowcase.static RTS_TXT
Procedure main.static RTS_TXT
RTS_DEC_Lib.maketext
(char c, int n) DEC_Lib Procedure maketext.static RTS_TXT
Standard Procedure max.static RTS_TXT
Standard Procedure min.RTS_RTObject.objectTraceIdentifier()
Utility to support trace and debugging.static RTS_TXT
RTS_RTObject.objectTraceIdentifier
(RTS_RTObject staticLink) Utility to support trace and debugging.RTS_RTObject.RTS_TEXT_ARRAY.putELEMENT
(int ix, RTS_TXT val) This method will put a text reference into ELTS[ix]static RTS_TXT
DEC_Lib Procedure rest.static RTS_TXT
RTS_DEC_Lib.scanto
(RTS_RTObject.RTS_NAME<RTS_TXT> t, char c) DEC_Lib Procedure scanto.static RTS_TXT
RTS_ENVIRONMENT.simulaid()
Simula identification String.static RTS_TXT
RTS_DEC_Lib.skip
(RTS_RTObject.RTS_NAME<RTS_TXT> t, char c) DEC_Lib Procedure skip.static RTS_TXT
Procedure strip.static RTS_TXT
Procedure sub.static RTS_TXT
RTS_DEC_Lib.today()
DEC_Lib Procedure today.static RTS_TXT
DEC_Lib Procedure tsub.static RTS_TXT
Standard Procedure uppercase.static RTS_TXT
DEC_Lib Procedure upto.Modifier and TypeMethodDescriptionText value assignment from String.static RTS_TXT
Text value assignment.boolean
RTS_RTObject._TXTREL_EQ
(RTS_TXT left, RTS_TXT right) Text value relation - EQboolean
RTS_RTObject._TXTREL_GE
(RTS_TXT left, RTS_TXT right) Text value relation - GEboolean
RTS_RTObject._TXTREL_GT
(RTS_TXT left, RTS_TXT right) Text value relation - GTboolean
RTS_RTObject._TXTREL_LE
(RTS_TXT left, RTS_TXT right) Text value relation - LEstatic boolean
RTS_RTObject._TXTREL_LT
(RTS_TXT left, RTS_TXT right) Text value relation - LTboolean
RTS_RTObject._TXTREL_NE
(RTS_TXT left, RTS_TXT right) Text value relation - NEstatic void
DEC_Lib Procedure abort.static boolean
RTS_DEC_Lib.change
(RTS_RTObject.RTS_NAME<RTS_TXT> master, RTS_TXT oldtext, RTS_TXT newtext) DEC_Lib Procedure change.abstract Number
Virtual to be redefined.private static void
RTS_TXT.checkAssignable
(RTS_TXT T) Check if it is legal to assign to the given text reference.static RTS_TXT
RTS_DEC_Lib.checkextension
(RTS_TXT fileName, RTS_TXT defaultextension) DEC_Lib Procedure checkextension.static RTS_TXT
DEC_Lib Procedure compress.static RTS_TXT
DEC_Lib Procedure conc.The operator & permits text concatenation.static RTS_TXT
DEC_Lib Procedure conc2.static RTS_TXT
DEC_Lib Procedure conc3.static RTS_TXT
DEC_Lib Procedure conc4.static RTS_TXT
DEC_Lib Procedure conc5.static boolean
Procedure constant.static RTS_TXT
text procedure copy(T); text T; if T =/= notext then begin text U; U.OBJ :- new TEXTOBJ(T.LENGTH,false); U.START := 1; U.LENGTH := T.LENGTH; U.POS := 1; U := T; copy :- U end copy;static void
DEC_Lib Procedure depchar.Draw Text.static void
Standard Procedure error.static char
DEC_Lib Procedure fetchar.static char
RTS_DEC_Lib.findtrigger
(RTS_RTObject.RTS_NAME<RTS_TXT> master, RTS_TXT triggers) DEC_Lib Procedure findtrigger.static RTS_TXT
DEC_Lib Procedure from.static RTS_TXT
DEC_Lib Procedure front.static boolean
RTS_DEC_Lib.frontcompare
(RTS_TXT string, RTS_TXT config) DEC_Lib Procedure frontcompare.static RTS_TXT
RTS_DEC_Lib.frontstrip
(RTS_TXT t) DEC_Lib Procedure frontstrip-static char
Procedure getchar.static int
Procedure getfrac.private static String
RTS_TXT.getFracItem
(RTS_TXT T) Scan the input text for a fraction item.static int
Procedure getint.private static String
RTS_TXT.getIntegerItem
(RTS_TXT T) Scan the input text for an integer item.private static RTS_TXT
Starting at pos, get next item in the given text.static double
Procedure getreal.private static String
RTS_TXT.getRealItem
(RTS_TXT T) Scan the input text for a real item.static void
RTS_ENVIRONMENT.giveTextInfo
(int index, RTS_TXT info) S-PORT Extension Procedure giveTextInfo.static int
DEC_Lib Procedure hash.static int
S-PORT Extension Procedure hash.The procedure intext.Procedure intext.static int
Procedure length.static char
S-PORT Extension Procedure loadChar.static RTS_TXT
Standard Procedure lowcase.static RTS_TXT
Procedure main.static RTS_TXT
Standard Procedure max.static RTS_TXT
Standard Procedure min.static boolean
Procedure more.boolean
The procedure open.boolean
Procedure open.boolean
Procedure open.boolean
Procedure open.void
The procedure outtext.void
Procedure outtext.void
Procedure outtext.static int
Procedure pos.static void
Procedure putchar.RTS_RTObject.RTS_TEXT_ARRAY.putELEMENT
(int ix, RTS_TXT val) This method will put a text reference into ELTS[ix]static void
Procedure putfix.static void
Procedure putfrac.static void
Procedure putint.static void
Procedure putreal.static void
Procedure putreal.private static void
RTS_TXT.putRealResult
(RTS_TXT T, String output) Put the result of putReal type operation into the text T.private static void
Put the result of put... operation into the text T.static boolean
RTS_DEC_Lib.puttext
(RTS_RTObject.RTS_NAME<RTS_TXT> oldstring, RTS_TXT newstring) DEC_Lib Procedure puttext.static RTS_TXT
DEC_Lib Procedure rest.static int
DEC_Lib Procedure search.boolean
External file access control.static void
Procedure setpos.void
Set new text.static int
Procedure start.static int
DEC_Lib Procedure startpos.static void
S-PORT Extension Procedure storeChar.static RTS_TXT
Procedure strip.static RTS_TXT
Procedure sub.boolean
Text reference equal relationboolean
Text reference not equal relationstatic RTS_TXT
DEC_Lib Procedure tsub.private static boolean
Text value relationstatic RTS_TXT
Standard Procedure uppercase.static boolean
DEC_Lib Procedure upcompare.static RTS_TXT
DEC_Lib Procedure upto.Modifier and TypeMethodDescriptionstatic boolean
RTS_DEC_Lib.change
(RTS_RTObject.RTS_NAME<RTS_TXT> master, RTS_TXT oldtext, RTS_TXT newtext) DEC_Lib Procedure change.static int
RTS_DEC_Lib.checkfrac
(RTS_RTObject.RTS_NAME<RTS_TXT> t) DEC_Lib Procedure checkfrac.static int
RTS_DEC_Lib.checkint
(RTS_RTObject.RTS_NAME<RTS_TXT> t) DEC_Lib Procedure checkint.private static int
RTS_DEC_Lib.checkNumber
(RTS_RTObject.RTS_NAME<RTS_TXT> t, RTS_DEC_Lib.NumberChecker numberChecker) Check number using the given NumberChecker.static int
RTS_DEC_Lib.checkreal
(RTS_RTObject.RTS_NAME<RTS_TXT> t) DEC_Lib Procedure checkrealc.static char
RTS_DEC_Lib.findtrigger
(RTS_RTObject.RTS_NAME<RTS_TXT> master, RTS_TXT triggers) DEC_Lib Procedure findtrigger.static RTS_TXT
RTS_DEC_Lib.getitem
(RTS_RTObject.RTS_NAME<RTS_TXT> tt) DEC_Lib Procedure getitem.static boolean
RTS_DEC_Lib.puttext
(RTS_RTObject.RTS_NAME<RTS_TXT> oldstring, RTS_TXT newstring) DEC_Lib Procedure puttext.static char
RTS_DEC_Lib.scanchar
(RTS_RTObject.RTS_NAME<RTS_TXT> t) DEC_Lib Procedure scanchar.static int
RTS_DEC_Lib.scanfrac
(RTS_RTObject.RTS_NAME<RTS_TXT> t) DEC_Lib Procedure scanfrac.static int
RTS_DEC_Lib.scanint
(RTS_RTObject.RTS_NAME<RTS_TXT> t) DEC_Lib Procedure scanint.static double
RTS_DEC_Lib.scanreal
(RTS_RTObject.RTS_NAME<RTS_TXT> t) DEC_Lib Procedure scanreal.static RTS_TXT
RTS_DEC_Lib.scanto
(RTS_RTObject.RTS_NAME<RTS_TXT> t, char c) DEC_Lib Procedure scanto.static RTS_TXT
RTS_DEC_Lib.skip
(RTS_RTObject.RTS_NAME<RTS_TXT> t, char c) DEC_Lib Procedure skip.ModifierConstructorDescriptionRTS_Bytefile
(RTS_RTObject staticLink, RTS_TXT FILENAME) Create a new _ByteFile.RTS_Directbytefile
(RTS_RTObject SL, RTS_TXT FN) Create a new _Directbytefile.RTS_Directfile
(RTS_RTObject SL, RTS_TXT FN) Create a new _Directbytefile.RTS_Drawing
(RTS_RTObject SL, RTS_TXT title, int width, int height) Create a new Drawing Canvas.RTS_File
(RTS_RTObject SL, RTS_TXT FN) Create a new _File.RTS_Imagefile
(RTS_RTObject SL, RTS_TXT FN) Create a new _Imagefile.RTS_Inbytefile
(RTS_RTObject SL, RTS_TXT FN) Create a new _Inbytefile.RTS_Infile
(RTS_RTObject SL, RTS_TXT FN) Create a new _Infile.RTS_Outbytefile
(RTS_RTObject SL, RTS_TXT FN) Create a new _Outbytefile.RTS_Outfile
(RTS_RTObject SL, RTS_TXT FN) Create a new _Outfile.RTS_Printfile
(RTS_RTObject SL, RTS_TXT FN) Create a new _PrintfileRTS_TextElement
(RTS_RTObject SL, RTS_TXT txt, double x, double y) Create a new _TextElement.ModifierConstructorDescriptionSingleTValElt
(RTS_RTObject.RTS_NAME<RTS_TXT> cvar, RTS_RTObject.RTS_NAME<RTS_TXT> tval) Create single text value element.WhileTValElt
(RTS_RTObject.RTS_NAME<RTS_TXT> cvar, RTS_RTObject.RTS_NAME<RTS_TXT> expr, RTS_RTObject.RTS_NAME<Boolean> cond) Create Text Value While-element.