Accessing Different Files

If the MFS needs to update a file other than the current file, it is best to use BASIC+ file I/O commands (OPEN, READ, WRITE, DELETE) rather than a direct call. If a direct call is used, the MFS will pass a call to the next filing system (MFS or BFS) for the current file. This may cause problems in two ways.

Some applications might present a hybrid of these problems. An MFS might use BASIC+ commands to access a second file, only to discover that the second file also uses the current MFS – thereby resulting in a call to itself.