MACHINE Rename_File_io(TOKEN)
SEES String_TYPE, Scalar_TYPE, Bool_TYPE
OPERATIONS
rep <-- Rename_OPEN_READ(filename : STRING) = BEGIN rep :: BOOL END;
rep <-- Rename_OPEN_WRITE(filename : STRING) = BEGIN rep :: BOOL END;
rep <-- Rename_OPEN_APPEND(filename : STRING) = BEGIN rep :: BOOL END;
rep <-- Rename_CLOSE = BEGIN rep :: BOOL END;
rep <-- Rename_PUT_STR(ss : STRING) = BEGIN rep :: BOOL END;
rep <-- Rename_PUT_CHAR(cc : CHAR) = BEGIN rep :: BOOL END;
rep <-- Rename_PUT_BLK(nn: SCALAR) = BEGIN rep :: BOOL END;
rep <-- Rename_PUT_NWL(nn : SCALAR) = BEGIN rep :: BOOL END;
rep <-- Rename_PUT_NAT(nn : SCALAR) = BEGIN rep :: BOOL END;
rep <-- Rename_PUT_TOK(tt : TOKEN) = BEGIN rep :: BOOL END;
rep,ss <-- Rename_GET_STR = BEGIN rep :: BOOL || ss :: STRING END;
rep,cc <-- Rename_GET_CHAR = BEGIN rep :: BOOL || cc :: CHAR END;
rep,nn <-- Rename_GET_NAT = BEGIN rep :: BOOL || nn :: SCALAR END;
rep,tt <-- Rename_GET_TOK = BEGIN rep :: BOOL || tt :: TOKEN END;
rep <-- Rename_FLUSH = BEGIN rep :: BOOL END
END
Analysed Constructs
Hypertext Constructs Page
On-line Help
Help Contents Page
Index
Document Last Updated: Wed Aug 25 17:35:48 1999

B-Toolkit Beta 4.55