Subject: [FreeVMS] Re: Optional trailing arguments to system-services
JayPedHskr@aol.com
Date: Sun Dec 28 2003 - 05:35:30 CET
In a message dated 12/27/2003 4:02:31 PM Central Standard Time,
geoff@genna.demon.co.uk writes:
I thought that there were optional arguments that weren't trailing, and
that you passed a NULL pointer as place-holders when the arguments were not
required
Good point. I had forgotten about that. It's been a long time since I did
VMS programming (10+ years). The conventions that were used by the VMS
architects are the best I have ever come across. The consistent status handling come
to mind immediately. Sure beats zero meaning good sometimes and bad other
times. The string descriptors instead of nul-terminated strings ... are of
course another excellent convention. The CLD files, MSG files and HLP files were
all great ideas. The exception handlers that gave throw, catch functionality
long before C++ had it. It's these kinds of things that interests me in
helping out in an effort like this.
Viva-la-VMS!!! :)
-Jay
-- Liste de diffusion FreeVMS Pour se désinscrire : mailto:freevms-request@ml.free.fr?subject=unsubscribe
This archive was generated by hypermail 2b25 : Sun Dec 28 2003 - 05:35:41 CET