[Info-vax] Suggestion: Enhance DCL to support proper escape quoting.

Bill Gunshannon bill.gunshannon at gmail.com
Thu Jan 20 15:36:47 EST 2022


On 1/20/22 3:17 PM, Arne Vajhøj wrote:
> On 1/20/2022 2:49 PM, Craig A. Berry wrote:
>> On 1/20/22 11:37 AM, Bill Gunshannon wrote:
>>> On 1/20/22 11:26 AM, Arne Vajhøj wrote:
>>>> When Larry Wall released the first public version of Perl the build
>>>> configuration included:
>>>>
>>>> <quote>
>>>> /* EUNICE:
>>>>   *    This symbol, if defined, indicates that the program is being 
>>>> compiled
>>>>   *    under the EUNICE package under VMS.  The program will need to 
>>>> handle
>>>>   *    things like files that don't go away the first time you 
>>>> unlink them,
>>>>   *    due to version numbering.  It will also need to compensate 
>>>> for lack
>>>>   *    of a respectable link() command.
>>>>   */
>>>> /* VMS:
>>>>   *    This symbol, if defined, indicates that the program is 
>>>> running under
>>>>   *    VMS.  It is currently only set in conjunction with the EUNICE 
>>>> symbol.
>>>>   */
>>>> </quote>
>>>>
>>>> so definitely Unix centric but VMS aware.
>>>
>>> EUNICE?  That's Unix running on top of VMS. :-)
>>> Can it be compiled and run if you set the VMS flag?
>>
>> I've been involved with maintaining Perl on VMS for over twenty years
>> and it is certainly not an afterthought.  The EUNICE support came and
>> went before my time and really has nothing to do with the current port,
>> which I believe originated in one of the early Perl 5 releases, maybe
>> about 1997 or so.
> 
> I don't think Eunice was popular so no surprise.

I don't know about that.  I found it running on the first VMS machine
I ever used.  And it was popular even giving how poorly it performed.

bill





More information about the Info-vax mailing list