SUMMARY: MODULE | CLASS | TYPE | PROC | VAR | CONST | DETAIL: TYPE | PROC | VAR | CONST |
StdChannels TextRider
Procedure Summary | |
Bool(VAR BOOLEAN) | |
Char(VAR CHAR) | |
ClearError() | |
Done(): BOOLEAN Returns TRUE if the last operation was successful. | |
Hex(VAR LONGINT) | |
Identifier(VAR ARRAY OF CHAR) | |
Int(VAR INTEGER) | |
Line(VAR ARRAY OF CHAR) | |
LongInt(VAR LONGINT) | |
LongReal(VAR LONGREAL) | |
Real(VAR REAL) | |
Set(VAR SET) | |
SetReader(Reader) Changes the rider reader. | |
ShortInt(VAR SHORTINT) | |
String(VAR ARRAY OF CHAR) |
Variable Summary | |
reader-: Reader This is the rider used by the input procedures. |
Procedure Detail |
PROCEDURE Bool(VAR bool: BOOLEAN)
PROCEDURE Char(VAR ch: CHAR)
PROCEDURE ClearError()
PROCEDURE Done(): BOOLEAN
Returns TRUE if the last operation was successful.
PROCEDURE Hex(VAR lint: LONGINT)
PROCEDURE Identifier(VAR s: ARRAY OF CHAR)
PROCEDURE Int(VAR int: INTEGER)
PROCEDURE Line(VAR s: ARRAY OF CHAR)
PROCEDURE LongInt(VAR lint: LONGINT)
PROCEDURE LongReal(VAR lreal: LONGREAL)
PROCEDURE Real(VAR real: REAL)
PROCEDURE Set(VAR s: SET)
PROCEDURE SetReader(r: Reader)
Changes the rider reader. All following calls to input procedures will read from r. The preferred method of connecting to the standard input channel is to call `SetReader(NIL)'.
PROCEDURE ShortInt(VAR int: SHORTINT)
PROCEDURE String(VAR s: ARRAY OF CHAR)
Variable Detail |
VAR reader-: Reader
This is the rider used by the input procedures. It is initialized to hold a text reader on the channel StdChannels.stdin. This can be changed by calling SetReader.