John Boucher wrote: > This of course will not work if the values aren't formatted as expected, > i.e. "<>" rather than "[]", missing or extra dots, missing colons, etc. > VMS doesn't have a built-in catfile, and F$PARSE won't correct for help with > the punctuation. > A routine I have to take a file specification and recursively translate any > logical names has a whole mess of loops to do things like replace "][" with > ".".
SYS$PARSE may handle the latter. I didn't know that f$parse() could not handle <> verses [], but my suspicion that it did led me to include it. Note that it may be a moot point: most of the MMS macros that are being manipulated are generated by configure.com, and though we don't explicitly try to accomodate "<" and ">" much in configure.com, it does contain several hard coded "[", and "]" delimiters. Peter Prymmer
