Because a call to an MFS is generated indirectly via BASIC+ statements, programmers do not have a facility for passing data directly to an MFS.  Unless the MFS is called directly, the programmer has little control over the argument list passed to the MFS.

Programmers must therefore rely on other means of communicating with an MFS.  One method is to use global or labelled common areas. The other is to use the contents of arguments (such as the contents of data records) to pass information to the MFS.

  • No labels