| 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.