Hi,
[...] the MLI (Machine Language Interface) which is really simple and powerful to use.
Full ACK - maybe except for this:
The MLI doesn't really have a notion of drives. The "usual", "expected" behavior of allowing to save some file to (the root directory of) some
drive like S6,D1 (like e.g. BASIC.SYSTEM does) requires you to explicitly
get the volume name of the disk in that drive and build an absolute
pathname like
/<volume name>/<file name>
(Yes, I know about the prefix, but it doesn't apply in this scenario.)
If you (again like BASIC.SYSTEM) want to do this without specifying a
drive, then it gets even (somewhat) more complicated, because you need to
first get the last used drive and then do the above.
Many MLI newcomers expect this logic to be built into the PRODOS core
instead of being a BASIC.SYSTEM feature (which therefore needs to be reimplemented by every MLI user).
Regards,
Oliver
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)