---------------------------------------------------------------------------
INTERFACE FileObj;
IMPORT APN AS APN;
---------------------------------------------------------------------------
PROCEDURE Exists(fn : APN.T) : BOOLEAN;
---------------------------------------------------------------------------
PROCEDURE IsDir(fn : APN.T) : BOOLEAN;
---------------------------------------------------------------------------
PROCEDURE IsFile(fn : APN.T) : BOOLEAN;
---------------------------------------------------------------------------
PROCEDURE IsTerminal(fn : APN.T) : BOOLEAN;
END FileObj.