SUMMARY: MODULE | CLASS | TYPE | PROC | VAR | CONST | DETAIL: TYPE | PROC | VAR | CONST |
Object Object StdChannels TextRider
Procedure Summary | |
Bool(BOOLEAN) | |
Char(CHAR) | |
ClearError() | |
Done(): BOOLEAN Returns TRUE if the last operation was successful. | |
Flush() Flushes all buffers associated with writer. | |
Hex(LONGINT, LONGINT) | |
Int(LONGINT, LONGINT) | |
Ln() | |
LongInt(LONGINT, LONGINT) | |
LongReal(LONGREAL, LONGINT, LONGINT) Write lreal with k significant digits and right-justified in a field of width n. | |
LongRealEng(LONGREAL, LONGINT, LONGINT) As LongReal, except that the exponent is always a multiple of 3 and there are 1 to 3 digits to the left of the decimal point. | |
LongRealFix(LONGREAL, LONGINT, LONGINT) Write lreal rounded to k digits relative to the decimal point and right-justified in a field of width n. | |
Object(Object) | |
Real(REAL, LONGINT, LONGINT) As LongReal. | |
RealEng(REAL, LONGINT, LONGINT) As LongRealEng. | |
RealFix(REAL, LONGINT, LONGINT) As LongRealFix. | |
Set(SET) | |
SetWriter(Writer) | |
ShortInt(SHORTINT, LONGINT) | |
String(ARRAY OF CHAR) |
Variable Summary | |
writer-: Writer This is the rider used by the output procedures. |
Procedure Detail |
PROCEDURE Bool(bool: BOOLEAN)
PROCEDURE Char(ch: CHAR)
PROCEDURE ClearError()
PROCEDURE Done(): BOOLEAN
Returns TRUE if the last operation was successful.
PROCEDURE Flush()
Flushes all buffers associated with writer.
PROCEDURE Hex(lint: LONGINT; n: LONGINT)
PROCEDURE Int(int: LONGINT; n: LONGINT)
PROCEDURE Ln()
PROCEDURE LongInt(lint: LONGINT; n: LONGINT)
PROCEDURE LongReal(lreal: LONGREAL; n: LONGINT; k: LONGINT)
Write lreal with k significant digits and right-justified in a field of width n.
PROCEDURE LongRealEng(lreal: LONGREAL; n: LONGINT; k: LONGINT)
As LongReal, except that the exponent is always a multiple of 3 and there are 1 to 3 digits to the left of the decimal point.
PROCEDURE LongRealFix(lreal: LONGREAL; n: LONGINT; k: LONGINT)
Write lreal rounded to k digits relative to the decimal point and right-justified in a field of width n. Negative values of k round to the left of the decimal point and positive k round to the right of the decimal point.
PROCEDURE Object(obj: Object)
PROCEDURE Real(real: REAL; n: LONGINT; k: LONGINT)
As LongReal.
PROCEDURE RealEng(real: REAL; n: LONGINT; k: LONGINT)
As LongRealEng.
PROCEDURE RealFix(real: REAL; n: LONGINT; k: LONGINT)
As LongRealFix.
PROCEDURE Set(s: SET)
PROCEDURE SetWriter(w: Writer)
PROCEDURE ShortInt(sint: SHORTINT; n: LONGINT)
PROCEDURE String(s: ARRAY OF CHAR)
Variable Detail |
VAR writer-: Writer
This is the rider used by the output procedures. It is initialized to hold a text writer to the channel StdChannels.stderr. This can be changed by calling SetWriter.