The System service class accesses files in the system
System_MakeFileName
System_ParseFileName
In addition, there is also a log file maintained by gmBasic. This file receives all messages -- progress,
warning, error, etc. -- written during a given run. By default it is simply the Standard Output file;
however, it may be connected to any named file. When connected to a named file, that file is opened for append
access prior to each write and is then closed after the write. This ensures that no output sent to the log file
is lost in cases where abnormal exits are occurring.