[Info-vax] C... the only winning move is not to play...

JohnF john at please.see.sig.for.email.com
Thu Feb 13 08:15:40 EST 2014


VAXman- wrote:
> JohnF <john at please.see.sig.for.email.com> writes:
>> VAXman- wrote:
>>> JohnF <john at please.see.sig.for.email.com> writes:
>>>> VAXman- wrote:
>>>>> I've been at SUPERVISOR mode in a lot of my time working on
>>>>> a DCL debugger I've mentioned here a few times.
>>>>
>>>>If you don't mind me beating a dead horse (I seem to have
>>>>run out of little puppies to kick), I think dcl is what
>>>>all those str$functions we discussed were really written
>>>>for. That is, but for digital's desire to provide string
>>>>manipulation in dcl, they never would have bothered with
>>>>that str$library. The C headers and stuff were more of an
>>>>afterthought, i.e., as long as the library's there, might
>>> 
>>> Not even close.  There's no STR$anything in DCL.  STR$ANALYZE_SDESC and 
>>> STR$COPY_DX exist in the CLI interface (CLI$ routines) but there NO STR$
>>> WHATSOEVER in DCL itself.
>>
>>Yeah, yeah, so they're f$lexical_functions in dcl.
>>I was guessing f$,str$'s are basically just different
>>names for the same entry points in the rtl library.
>>So I could be wrong about all that, but why would, say,
>>str$element not be f$element?
> 
> Because it's not.
Okay, thanks for the correction (if not clarification).

> While similar in function, it's not implemented by passing 
> F$element arguments to STR$ELEMENT.  If that's what you believe,
> then believe that decc$strcat invokes STR$CONCAT. ;)

I'm trying to str$ing together some witty remark about
believing a fundamentalist interpretation of the bible
versus a fundamentalist interpretation of vms internals,
but it's not coming to me.
-- 
John Forkosh  ( mailto:  j at f.com  where j=john and f=forkosh )



More information about the Info-vax mailing list