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