DEFINITION MODULE FileSysOp ; FROM CFileSysOp IMPORT AccessMode ; (* Description: provides access to filesystem operations using Modula-2 base types. *) PROCEDURE Exists (filename: ARRAY OF CHAR) : BOOLEAN ; PROCEDURE IsDir (dirname: ARRAY OF CHAR) : BOOLEAN ; PROCEDURE IsFile (filename: ARRAY OF CHAR) : BOOLEAN ; PROCEDURE Unlink (filename: ARRAY OF CHAR) : BOOLEAN ; PROCEDURE Access (pathname: ARRAY OF CHAR; mode: AccessMode) : AccessMode ; END FileSysOp.