Files
The Files module implements the Oberon file system.
Types
File* = POINTER TO RECORD
name: ARRAY 32 OF CHAR;
handle: Handle;
registered, modified: BOOLEAN;
next: File
END;
Rider* = RECORD (** Riders are the access mechanisms for files. *)
eof*: BOOLEAN; (** Rider has reached the end of the file. *)
res*, pos: LONGINT; (** Rider operation result code. *)
file: File
END;
Vars
root: File;