Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Live long and prosper. -- Spock, "Amok Time", stardate 3372.7


computers / comp.os.vms / Re: Suggestion: Enhance DCL to support proper escape quoting.

SubjectAuthor
* Suggestion: Enhance DCL to support proper escape quoting.Simon Clubley
+* Re: Suggestion: Enhance DCL to support proper escape quoting.Arne Vajhøj
|+* Re: Suggestion: Enhance DCL to support proper escape quoting.Jan-Erik Söderholm
||+* Re: Suggestion: Enhance DCL to support proper escape quoting.Arne Vajhøj
|||`* Re: Suggestion: Enhance DCL to support proper escape quoting.Chris Townley
||| `* Re: Suggestion: Enhance DCL to support proper escape quoting.Arne Vajhøj
|||  `* Re: Suggestion: Enhance DCL to support proper escape quoting.Bill Gunshannon
|||   `* Re: Suggestion: Enhance DCL to support proper escape quoting.Arne Vajhøj
|||    `* Re: Suggestion: Enhance DCL to support proper escape quoting.Bill Gunshannon
|||     +- Re: Suggestion: Enhance DCL to support proper escape quoting.Chris Townley
|||     +- Re: Suggestion: Enhance DCL to support proper escape quoting.Simon Clubley
|||     +- Re: Suggestion: Enhance DCL to support proper escape quoting.Arne Vajhøj
|||     `* Re: Suggestion: Enhance DCL to support proper escape quoting.Craig A. Berry
|||      +* Re: Suggestion: Enhance DCL to support proper escape quoting.Bill Gunshannon
|||      |`* Re: Suggestion: Enhance DCL to support proper escape quoting.Arne Vajhøj
|||      | +* Re: Suggestion: Enhance DCL to support proper escape quoting.Bill Gunshannon
|||      | |+* Re: Suggestion: Enhance DCL to support proper escape quoting.Arne Vajhøj
|||      | ||`* Re: Suggestion: Enhance DCL to support proper escape quoting.Dave Froble
|||      | || `* Re: Suggestion: Enhance DCL to support proper escape quoting.Robert A. Brooks
|||      | ||  `- Re: Suggestion: Enhance DCL to support proper escape quoting.Dave Froble
|||      | |`- Re: Suggestion: Enhance DCL to support proper escape quoting.Dave Froble
|||      | `* Re: Suggestion: Enhance DCL to support proper escape quoting.Simon Clubley
|||      |  +- Re: Suggestion: Enhance DCL to support proper escape quoting.Craig A. Berry
|||      |  `* Re: Suggestion: Enhance DCL to support proper escape quoting.Dave Froble
|||      |   `* Re: Suggestion: Enhance DCL to support proper escape quoting.Bill Gunshannon
|||      |    `* Re: Suggestion: Enhance DCL to support proper escape quoting.Arne Vajhøj
|||      |     `* Re: Suggestion: Enhance DCL to support proper escape quoting.Johnny Billquist
|||      |      `* Re: Suggestion: Enhance DCL to support proper escape quoting.Dave Froble
|||      |       +* Re: Suggestion: Enhance DCL to support proper escape quoting.Johnny Billquist
|||      |       |`* Re: Suggestion: Enhance DCL to support proper escape quoting.Dave Froble
|||      |       | +- Re: Suggestion: Enhance DCL to support proper escape quoting.Bill Gunshannon
|||      |       | `* Re: Suggestion: Enhance DCL to support proper escape quoting.Johnny Billquist
|||      |       |  `- Re: Suggestion: Enhance DCL to support proper escape quoting.Tony Nicholson
|||      |       `* Re: Suggestion: Enhance DCL to support proper escape quoting.Simon Clubley
|||      |        `* Re: Suggestion: Enhance DCL to support proper escape quoting.Bill Gunshannon
|||      |         +- Re: Suggestion: Enhance DCL to support proper escape quoting.Simon Clubley
|||      |         +* Re: Suggestion: Enhance DCL to support proper escape quoting.Jan-Erik Söderholm
|||      |         |`* Re: Suggestion: Enhance DCL to support proper escape quoting.Johnny Billquist
|||      |         | +- Re: Suggestion: Enhance DCL to support proper escape quoting.Dave Froble
|||      |         | `* Re: Suggestion: Enhance DCL to support proper escape quoting.Paul Hardy
|||      |         |  `- Re: Suggestion: Enhance DCL to support proper escape quoting.Johnny Billquist
|||      |         `- Re: Suggestion: Enhance DCL to support proper escape quoting.Johnny Billquist
|||      `* Re: Suggestion: Enhance DCL to support proper escape quoting.Arne Vajhøj
|||       `- Re: Suggestion: Enhance DCL to support proper escape quoting.Bill Gunshannon
||`* Re: Suggestion: Enhance DCL to support proper escape quoting.Simon Clubley
|| `* Re: Suggestion: Enhance DCL to support proper escape quoting.Bill Gunshannon
||  +* Re: Suggestion: Enhance DCL to support proper escape quoting.Simon Clubley
||  |`* Re: Suggestion: Enhance DCL to support proper escape quoting.Bill Gunshannon
||  | `- Re: Suggestion: Enhance DCL to support proper escape quoting.Simon Clubley
||  `- Re: Suggestion: Enhance DCL to support proper escape quoting.Arne Vajhøj
|`- Re: Suggestion: Enhance DCL to support proper escape quoting.VAXman-
+* Re: Suggestion: Enhance DCL to support proper escape quoting.Phillip Helbig (undress to reply
|`* Re: Suggestion: Enhance DCL to support proper escape quoting.hb
| +* Re: Suggestion: Enhance DCL to support proper escape quoting.Phillip Helbig (undress to reply
| |`* Re: Suggestion: Enhance DCL to support proper escape quoting.Jan-Erik Söderholm
| | `* Re: Suggestion: Enhance DCL to support proper escape quoting.hb
| |  `- Re: Suggestion: Enhance DCL to support proper escape quoting.Bob Eager
| `- Re: Suggestion: Enhance DCL to support proper escape quoting.gah4
`* Re: Suggestion: Enhance DCL to support proper escape quoting.gah4
 `* Re: Suggestion: Enhance DCL to support proper escape quoting.VAXman-
  `* Re: Suggestion: Enhance DCL to support proper escape quoting.gah4
   `* Re: Suggestion: Enhance DCL to support proper escape quoting.Henry Crun
    `* Re: Suggestion: Enhance DCL to support proper escape quoting.Jan-Erik Söderholm
     `* Re: Suggestion: Enhance DCL to support proper escape quoting.VAXman-
      `- Re: Suggestion: Enhance DCL to support proper escape quoting.Jan-Erik Söderholm

Pages:123
Re: Suggestion: Enhance DCL to support proper escape quoting.

<j4ttvkF284bU1@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20186&group=comp.os.vms#20186

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bill.gun...@gmail.com (Bill Gunshannon)
Newsgroups: comp.os.vms
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
Date: Thu, 20 Jan 2022 15:11:32 -0500
Lines: 34
Message-ID: <j4ttvkF284bU1@mid.individual.net>
References: <ss9lil$764$2@dont-email.me>
<61e85d4e$0$700$14726298@news.sunsite.dk> <ssa368$cju$1@dont-email.me>
<61e8c59a$0$697$14726298@news.sunsite.dk> <ssahss$oca$1@dont-email.me>
<61e96f6b$0$700$14726298@news.sunsite.dk> <j4td7sFtjciU1@mid.individual.net>
<61e98d23$0$696$14726298@news.sunsite.dk> <j4tku6Fi9uU1@mid.individual.net>
<ssced4$2br$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net 8tr0RUbm2if3Zpi4yB0gOgMdHWoo+LuB2UaeK+C6BSDVtAiXIh
Cancel-Lock: sha1:Vra/AchBa874cOmAXwkjf1bZQUQ=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.14.0
In-Reply-To: <ssced4$2br$1@dont-email.me>
Content-Language: en-US
 by: Bill Gunshannon - Thu, 20 Jan 2022 20:11 UTC

On 1/20/22 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:
>>> On 1/20/2022 10:25 AM, Bill Gunshannon wrote:
>>>> On 1/20/22 9:19 AM, Arne Vajhøj wrote:
>
>
>>>>> but Perl
>>>>> and Python are not *nix specific.
>>>>
>>>> Both were originally developed in the Unix environment.  Use in any
>>>> other environment is an afterthought.
>>>
>>> They were developed on Unix but I don't think calling usage on
>>> other platforms an afterthought is proper description.
>
> In fact it's an offensive and ignorant description.  It's more or less
> like saying Fortran on VMS is an afterthought because it ran on
> something else first.
>

Don't take my word for it. From "PERL in a Nutshell"

"While Perl was developed on Unix and is closely entwined with
Unix culture...."

It goes on to mention other places it runs and ends with "even VMS"
as if that surprised the authors.

Real programming languages like FORTRAN were explicitly written for
use on multiple disparate systems and OSes.

bill

Re: Suggestion: Enhance DCL to support proper escape quoting.

<61e9c367$0$696$14726298@news.sunsite.dk>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20187&group=comp.os.vms#20187

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Thu, 20 Jan 2022 15:17:40 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.5.0
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
Content-Language: en-US
Newsgroups: comp.os.vms
References: <ss9lil$764$2@dont-email.me>
<61e85d4e$0$700$14726298@news.sunsite.dk> <ssa368$cju$1@dont-email.me>
<61e8c59a$0$697$14726298@news.sunsite.dk> <ssahss$oca$1@dont-email.me>
<61e96f6b$0$700$14726298@news.sunsite.dk> <j4td7sFtjciU1@mid.individual.net>
<61e98d23$0$696$14726298@news.sunsite.dk> <j4tku6Fi9uU1@mid.individual.net>
<ssced4$2br$1@dont-email.me>
From: arn...@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <ssced4$2br$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 40
Message-ID: <61e9c367$0$696$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: 3480e309.news.sunsite.dk
X-Trace: 1642709864 news.sunsite.dk 696 arne@vajhoej.dk/68.9.63.232:53133
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Thu, 20 Jan 2022 20:17 UTC

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.

Arne

Re: Suggestion: Enhance DCL to support proper escape quoting.

<61e9c697$0$697$14726298@news.sunsite.dk>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20188&group=comp.os.vms#20188

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Thu, 20 Jan 2022 15:31:10 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.5.0
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
Content-Language: en-US
Newsgroups: comp.os.vms
References: <ss9lil$764$2@dont-email.me>
<61e85d4e$0$700$14726298@news.sunsite.dk> <ssa368$cju$1@dont-email.me>
<61e8c59a$0$697$14726298@news.sunsite.dk> <ssahss$oca$1@dont-email.me>
<61e96f6b$0$700$14726298@news.sunsite.dk> <j4td7sFtjciU1@mid.individual.net>
<61e98d23$0$696$14726298@news.sunsite.dk> <j4tku6Fi9uU1@mid.individual.net>
<ssced4$2br$1@dont-email.me> <j4ttvkF284bU1@mid.individual.net>
From: arn...@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <j4ttvkF284bU1@mid.individual.net>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 39
Message-ID: <61e9c697$0$697$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: 3480e309.news.sunsite.dk
X-Trace: 1642710679 news.sunsite.dk 697 arne@vajhoej.dk/68.9.63.232:53721
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Thu, 20 Jan 2022 20:31 UTC

On 1/20/2022 3:11 PM, Bill Gunshannon wrote:
> On 1/20/22 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:
>>>> On 1/20/2022 10:25 AM, Bill Gunshannon wrote:
>>>>> On 1/20/22 9:19 AM, Arne Vajhøj wrote:
>>>>>> but Perl
>>>>>> and Python are not *nix specific.
>>>>>
>>>>> Both were originally developed in the Unix environment.  Use in any
>>>>> other environment is an afterthought.
>>>>
>>>> They were developed on Unix but I don't think calling usage on
>>>> other platforms an afterthought is proper description.
>>
>> In fact it's an offensive and ignorant description.  It's more or less
>> like saying Fortran on VMS is an afterthought because it ran on
>> something else first.
>
> Don't take my word for it.  From "PERL in a Nutshell"
>
> "While Perl was developed on Unix and is closely entwined with
> Unix culture...."
>
> It goes on to mention other places it runs and ends with "even VMS"
> as if that surprised the authors.

Since the first public release of Python ran on Unix and Mac, and the
first public release of Perl ran on Unix and VMS, then I find it
difficult to see other platforms as an afterthought.

The Perl language does have some Unix heritage as it was inspired
by / intended to replace awk and sed. But being inspired from is
different from targetting.

Arne

PS: In the original post Larry Wall also claimed to be inspired by
BASIC-PLUS, which did not run on Unix.

Re: Suggestion: Enhance DCL to support proper escape quoting.

<j4tvbfF2gobU1@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20189&group=comp.os.vms#20189

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bill.gun...@gmail.com (Bill Gunshannon)
Newsgroups: comp.os.vms
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
Date: Thu, 20 Jan 2022 15:34:55 -0500
Lines: 45
Message-ID: <j4tvbfF2gobU1@mid.individual.net>
References: <ss9lil$764$2@dont-email.me>
<61e85d4e$0$700$14726298@news.sunsite.dk> <ssa368$cju$1@dont-email.me>
<61e8c59a$0$697$14726298@news.sunsite.dk> <ssahss$oca$1@dont-email.me>
<61e96f6b$0$700$14726298@news.sunsite.dk> <j4td7sFtjciU1@mid.individual.net>
<61e98d23$0$696$14726298@news.sunsite.dk> <j4tku6Fi9uU1@mid.individual.net>
<ssced4$2br$1@dont-email.me> <j4ttvkF284bU1@mid.individual.net>
<61e9c697$0$697$14726298@news.sunsite.dk>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net cluvzDqspbwwA+INxUjtTwmNfVW9IGPhl5gjr0poM/QHGeimUu
Cancel-Lock: sha1:hiBApP+vQ+P1W2IULRFR57bfzjs=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.14.0
In-Reply-To: <61e9c697$0$697$14726298@news.sunsite.dk>
Content-Language: en-US
 by: Bill Gunshannon - Thu, 20 Jan 2022 20:34 UTC

On 1/20/22 3:31 PM, Arne Vajhøj wrote:
> On 1/20/2022 3:11 PM, Bill Gunshannon wrote:
>> On 1/20/22 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:
>>>>> On 1/20/2022 10:25 AM, Bill Gunshannon wrote:
>>>>>> On 1/20/22 9:19 AM, Arne Vajhøj wrote:
>>>>>>> but Perl
>>>>>>> and Python are not *nix specific.
>>>>>>
>>>>>> Both were originally developed in the Unix environment.  Use in any
>>>>>> other environment is an afterthought.
>>>>>
>>>>> They were developed on Unix but I don't think calling usage on
>>>>> other platforms an afterthought is proper description.
>>>
>>> In fact it's an offensive and ignorant description.  It's more or less
>>> like saying Fortran on VMS is an afterthought because it ran on
>>> something else first.
>>
>> Don't take my word for it.  From "PERL in a Nutshell"
>>
>> "While Perl was developed on Unix and is closely entwined with
>> Unix culture...."
>>
>> It goes on to mention other places it runs and ends with "even VMS"
>> as if that surprised the authors.
>
> Since the first public release of Python ran on Unix and Mac, and the
> first public release of Perl ran on Unix and VMS, then I find it
> difficult to see other platforms as an afterthought.
>
> The Perl language does have some Unix heritage as it was inspired
> by / intended to replace awk and sed. But being inspired from is
> different from targetting.
>
> Arne
>
> PS: In the original post Larry Wall also claimed to be inspired by
>     BASIC-PLUS, which did not run on Unix.

I don't think it ran on VMS either. :-)

bill

Re: Suggestion: Enhance DCL to support proper escape quoting.

<j4tvf0F2gobU2@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20190&group=comp.os.vms#20190

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bill.gun...@gmail.com (Bill Gunshannon)
Newsgroups: comp.os.vms
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
Date: Thu, 20 Jan 2022 15:36:47 -0500
Lines: 46
Message-ID: <j4tvf0F2gobU2@mid.individual.net>
References: <ss9lil$764$2@dont-email.me>
<61e85d4e$0$700$14726298@news.sunsite.dk> <ssa368$cju$1@dont-email.me>
<61e8c59a$0$697$14726298@news.sunsite.dk> <ssahss$oca$1@dont-email.me>
<61e96f6b$0$700$14726298@news.sunsite.dk> <j4td7sFtjciU1@mid.individual.net>
<61e98d23$0$696$14726298@news.sunsite.dk> <j4tku6Fi9uU1@mid.individual.net>
<ssced4$2br$1@dont-email.me> <61e9c367$0$696$14726298@news.sunsite.dk>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net QL7EBRAfyjSep7JJz6GgYg31GmI3xzuR/0WIKa9Vaz/bmI5MAi
Cancel-Lock: sha1:rj77RBWZkyhb6tDtnfAZYPRDWKA=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.14.0
In-Reply-To: <61e9c367$0$696$14726298@news.sunsite.dk>
Content-Language: en-US
 by: Bill Gunshannon - Thu, 20 Jan 2022 20:36 UTC

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

Re: Suggestion: Enhance DCL to support proper escape quoting.

<61e9c869$0$697$14726298@news.sunsite.dk>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20191&group=comp.os.vms#20191

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Thu, 20 Jan 2022 15:39:01 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.5.0
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
Content-Language: en-US
Newsgroups: comp.os.vms
References: <ss9lil$764$2@dont-email.me>
<61e85d4e$0$700$14726298@news.sunsite.dk> <ssa368$cju$1@dont-email.me>
<61e8c59a$0$697$14726298@news.sunsite.dk> <ssahss$oca$1@dont-email.me>
<61e96f6b$0$700$14726298@news.sunsite.dk> <j4td7sFtjciU1@mid.individual.net>
<61e98d23$0$696$14726298@news.sunsite.dk> <j4tku6Fi9uU1@mid.individual.net>
<ssced4$2br$1@dont-email.me> <j4ttvkF284bU1@mid.individual.net>
<61e9c697$0$697$14726298@news.sunsite.dk> <j4tvbfF2gobU1@mid.individual.net>
From: arn...@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <j4tvbfF2gobU1@mid.individual.net>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 11
Message-ID: <61e9c869$0$697$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: 3480e309.news.sunsite.dk
X-Trace: 1642711145 news.sunsite.dk 697 arne@vajhoej.dk/68.9.63.232:53721
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Thu, 20 Jan 2022 20:39 UTC

On 1/20/2022 3:34 PM, Bill Gunshannon wrote:
> On 1/20/22 3:31 PM, Arne Vajhøj wrote:
>> PS: In the original post Larry Wall also claimed to be inspired by
>>      BASIC-PLUS, which did not run on Unix.
>
> I don't think it ran on VMS either.   :-)

First when it became BASIC-Plus-2.

Arne

Re: Suggestion: Enhance DCL to support proper escape quoting.

<sscrr6$ts3$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20194&group=comp.os.vms#20194

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
Date: Thu, 20 Jan 2022 18:39:12 -0500
Organization: A noiseless patient Spider
Lines: 55
Message-ID: <sscrr6$ts3$1@dont-email.me>
References: <ss9lil$764$2@dont-email.me>
<61e85d4e$0$700$14726298@news.sunsite.dk> <ssa368$cju$1@dont-email.me>
<61e8c59a$0$697$14726298@news.sunsite.dk> <ssahss$oca$1@dont-email.me>
<61e96f6b$0$700$14726298@news.sunsite.dk> <j4td7sFtjciU1@mid.individual.net>
<61e98d23$0$696$14726298@news.sunsite.dk> <j4tku6Fi9uU1@mid.individual.net>
<ssced4$2br$1@dont-email.me> <j4ttvkF284bU1@mid.individual.net>
<61e9c697$0$697$14726298@news.sunsite.dk> <j4tvbfF2gobU1@mid.individual.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 20 Jan 2022 23:39:18 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="b8db97c79c44820542541fb14f48c912";
logging-data="30595"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/Kg5Gqr3t+pW5SWfWfsRnki32fzq5I4Sw="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:vTTi3Qs/+DIu3FYkBF+495D4154=
In-Reply-To: <j4tvbfF2gobU1@mid.individual.net>
 by: Dave Froble - Thu, 20 Jan 2022 23:39 UTC

On 1/20/2022 3:34 PM, Bill Gunshannon wrote:
> On 1/20/22 3:31 PM, Arne Vajhøj wrote:
>> On 1/20/2022 3:11 PM, Bill Gunshannon wrote:
>>> On 1/20/22 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:
>>>>>> On 1/20/2022 10:25 AM, Bill Gunshannon wrote:
>>>>>>> On 1/20/22 9:19 AM, Arne Vajhøj wrote:
>>>>>>>> but Perl
>>>>>>>> and Python are not *nix specific.
>>>>>>>
>>>>>>> Both were originally developed in the Unix environment. Use in any
>>>>>>> other environment is an afterthought.
>>>>>>
>>>>>> They were developed on Unix but I don't think calling usage on
>>>>>> other platforms an afterthought is proper description.
>>>>
>>>> In fact it's an offensive and ignorant description. It's more or less
>>>> like saying Fortran on VMS is an afterthought because it ran on
>>>> something else first.
>>>
>>> Don't take my word for it. From "PERL in a Nutshell"
>>>
>>> "While Perl was developed on Unix and is closely entwined with
>>> Unix culture...."
>>>
>>> It goes on to mention other places it runs and ends with "even VMS"
>>> as if that surprised the authors.
>>
>> Since the first public release of Python ran on Unix and Mac, and the
>> first public release of Perl ran on Unix and VMS, then I find it
>> difficult to see other platforms as an afterthought.
>>
>> The Perl language does have some Unix heritage as it was inspired
>> by / intended to replace awk and sed. But being inspired from is
>> different from targetting.
>>
>> Arne
>>
>> PS: In the original post Larry Wall also claimed to be inspired by
>> BASIC-PLUS, which did not run on Unix.
>
> I don't think it ran on VMS either. :-)
>
> bill
>

No, but it's descendants sure do ..

--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef@tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486

Re: Suggestion: Enhance DCL to support proper escape quoting.

<sscs83$1pc$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20195&group=comp.os.vms#20195

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
Date: Thu, 20 Jan 2022 18:46:04 -0500
Organization: A noiseless patient Spider
Lines: 31
Message-ID: <sscs83$1pc$1@dont-email.me>
References: <ss9lil$764$2@dont-email.me>
<61e85d4e$0$700$14726298@news.sunsite.dk> <ssa368$cju$1@dont-email.me>
<61e8c59a$0$697$14726298@news.sunsite.dk> <ssahss$oca$1@dont-email.me>
<61e96f6b$0$700$14726298@news.sunsite.dk> <j4td7sFtjciU1@mid.individual.net>
<61e98d23$0$696$14726298@news.sunsite.dk> <j4tku6Fi9uU1@mid.individual.net>
<ssced4$2br$1@dont-email.me> <j4ttvkF284bU1@mid.individual.net>
<61e9c697$0$697$14726298@news.sunsite.dk> <j4tvbfF2gobU1@mid.individual.net>
<61e9c869$0$697$14726298@news.sunsite.dk>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 20 Jan 2022 23:46:11 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="b8db97c79c44820542541fb14f48c912";
logging-data="1836"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18qVeWiVimGADccoAW1oBPHMnpY17+H53I="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:TwK1zP4qtP5gYy847jBX9HT+pQw=
In-Reply-To: <61e9c869$0$697$14726298@news.sunsite.dk>
 by: Dave Froble - Thu, 20 Jan 2022 23:46 UTC

On 1/20/2022 3:39 PM, Arne Vajhøj wrote:
> On 1/20/2022 3:34 PM, Bill Gunshannon wrote:
>> On 1/20/22 3:31 PM, Arne Vajhøj wrote:
>>> PS: In the original post Larry Wall also claimed to be inspired by
>>> BASIC-PLUS, which did not run on Unix.
>>
>> I don't think it ran on VMS either. :-)
>
> First when it became BASIC-Plus-2.

Strictly speaking, that never was. The progression is:

Basic+ - interpreter
BP2 - compiled on RSX, RSTS, and VAX
VAX Basic - compiled with immediate mode
DEC Basic - on Alpha, no immediate mode
Compaq Basic - renamed
HP Basic - ported to itanic
VSI Basic

But really mostly the same language.

I'm not willing to do the testing, but, I'm betting a Basic+ program would run
with no changes on VSI Basic.

--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef@tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486

Re: Suggestion: Enhance DCL to support proper escape quoting.

<ssct0o$4nt$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20197&group=comp.os.vms#20197

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: FIRST.L...@vmssoftware.com (Robert A. Brooks)
Newsgroups: comp.os.vms
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
Date: Thu, 20 Jan 2022 18:59:20 -0500
Organization: A noiseless patient Spider
Lines: 9
Message-ID: <ssct0o$4nt$1@dont-email.me>
References: <ss9lil$764$2@dont-email.me>
<61e85d4e$0$700$14726298@news.sunsite.dk> <ssa368$cju$1@dont-email.me>
<61e8c59a$0$697$14726298@news.sunsite.dk> <ssahss$oca$1@dont-email.me>
<61e96f6b$0$700$14726298@news.sunsite.dk> <j4td7sFtjciU1@mid.individual.net>
<61e98d23$0$696$14726298@news.sunsite.dk> <j4tku6Fi9uU1@mid.individual.net>
<ssced4$2br$1@dont-email.me> <j4ttvkF284bU1@mid.individual.net>
<61e9c697$0$697$14726298@news.sunsite.dk> <j4tvbfF2gobU1@mid.individual.net>
<61e9c869$0$697$14726298@news.sunsite.dk> <sscs83$1pc$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 20 Jan 2022 23:59:20 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="fd9977bac48345be45fc2d4f757fc3f7";
logging-data="4861"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/2WqlY7kZy5Ssa0DHsR0zKV6b1W9MJjD0Nsh2eJTDfyA=="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.5.0
Cancel-Lock: sha1:YdRXlnWogBF+KcZ9VK+GB1ZyCWg=
In-Reply-To: <sscs83$1pc$1@dont-email.me>
X-Antivirus-Status: Clean
Content-Language: en-US
X-Antivirus: Avast (VPS 220120-6, 1/20/2022), Outbound message
 by: Robert A. Brooks - Thu, 20 Jan 2022 23:59 UTC

On 1/20/2022 6:46 PM, Dave Froble wrote:

> I'm not willing to do the testing,  but, I'm betting a Basic+ program would run with no changes on VSI Basic.

I think the support for DEF* functions was dropped at some point.

--

-- Rob

Re: Suggestion: Enhance DCL to support proper escape quoting.

<ssd0dq$nhj$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20199&group=comp.os.vms#20199

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
Date: Thu, 20 Jan 2022 19:57:31 -0500
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <ssd0dq$nhj$1@dont-email.me>
References: <ss9lil$764$2@dont-email.me>
<61e85d4e$0$700$14726298@news.sunsite.dk> <ssa368$cju$1@dont-email.me>
<61e8c59a$0$697$14726298@news.sunsite.dk> <ssahss$oca$1@dont-email.me>
<61e96f6b$0$700$14726298@news.sunsite.dk> <j4td7sFtjciU1@mid.individual.net>
<61e98d23$0$696$14726298@news.sunsite.dk> <j4tku6Fi9uU1@mid.individual.net>
<ssced4$2br$1@dont-email.me> <j4ttvkF284bU1@mid.individual.net>
<61e9c697$0$697$14726298@news.sunsite.dk> <j4tvbfF2gobU1@mid.individual.net>
<61e9c869$0$697$14726298@news.sunsite.dk> <sscs83$1pc$1@dont-email.me>
<ssct0o$4nt$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 21 Jan 2022 00:57:31 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="b8db97c79c44820542541fb14f48c912";
logging-data="24115"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18cWetV/CQevioNvJ4pJ/6uRnojzqNTmFI="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:ium9ZwwfcLUbqjTbG2tLnTFlv9g=
In-Reply-To: <ssct0o$4nt$1@dont-email.me>
 by: Dave Froble - Fri, 21 Jan 2022 00:57 UTC

On 1/20/2022 6:59 PM, Robert A. Brooks wrote:
> On 1/20/2022 6:46 PM, Dave Froble wrote:
>
>> I'm not willing to do the testing, but, I'm betting a Basic+ program would
>> run with no changes on VSI Basic.
>
> I think the support for DEF* functions was dropped at some point.
>

I've got many such usage running on IA64 systems with up to date VMS and Basic.

--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef@tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486

Re: Suggestion: Enhance DCL to support proper escape quoting.

<b66e9353-7829-41a5-b7b0-f2fb4bdd8a5cn@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20200&group=comp.os.vms#20200

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a37:9a13:: with SMTP id c19mr1315551qke.527.1642730149466;
Thu, 20 Jan 2022 17:55:49 -0800 (PST)
X-Received: by 2002:a37:b142:: with SMTP id a63mr1314649qkf.704.1642730149345;
Thu, 20 Jan 2022 17:55:49 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Thu, 20 Jan 2022 17:55:49 -0800 (PST)
In-Reply-To: <ss9ujo$14m3$1@gioia.aioe.org>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:602:9700:4689:40c9:4b88:3f10:c5c9;
posting-account=gLDX1AkAAAA26M5HM-O3sVMAXdxK9FPA
NNTP-Posting-Host: 2601:602:9700:4689:40c9:4b88:3f10:c5c9
References: <ss9lil$764$2@dont-email.me> <ss9rb8$1idd$2@gioia.aioe.org> <ss9ujo$14m3$1@gioia.aioe.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b66e9353-7829-41a5-b7b0-f2fb4bdd8a5cn@googlegroups.com>
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
From: gah...@u.washington.edu (gah4)
Injection-Date: Fri, 21 Jan 2022 01:55:49 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 11
 by: gah4 - Fri, 21 Jan 2022 01:55 UTC

On Wednesday, January 19, 2022 at 1:08:15 PM UTC-8, hb wrote:

(snip)

> Same command works in bash, although one would prefer
> $ grep '\\end' helloworld.tex

This is reminding me years ago of:

grep \\\\\\\\ file.tex

since \ is the escape character of both the shell and grep.

Re: Suggestion: Enhance DCL to support proper escape quoting.

<7a88c8ac-422c-4389-87c4-b0c2b7824217n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20201&group=comp.os.vms#20201

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:622a:548:: with SMTP id m8mr1786708qtx.300.1642731433032;
Thu, 20 Jan 2022 18:17:13 -0800 (PST)
X-Received: by 2002:a37:6782:: with SMTP id b124mr1411856qkc.476.1642731432900;
Thu, 20 Jan 2022 18:17:12 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Thu, 20 Jan 2022 18:17:12 -0800 (PST)
In-Reply-To: <ss9lil$764$2@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:602:9700:4689:40c9:4b88:3f10:c5c9;
posting-account=gLDX1AkAAAA26M5HM-O3sVMAXdxK9FPA
NNTP-Posting-Host: 2601:602:9700:4689:40c9:4b88:3f10:c5c9
References: <ss9lil$764$2@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <7a88c8ac-422c-4389-87c4-b0c2b7824217n@googlegroups.com>
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
From: gah...@u.washington.edu (gah4)
Injection-Date: Fri, 21 Jan 2022 02:17:13 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 11
 by: gah4 - Fri, 21 Jan 2022 02:17 UTC

On Wednesday, January 19, 2022 at 10:34:00 AM UTC-8, Simon Clubley wrote:
> This suggestion follows the current discussion about using special
> characters as data, which shows just how horrible DCL is when it
> comes to using special characters as data in a command line.

The one I remember is that quoting on the DCL command line is
different from quoting in COM file of DCL commands.

Seems to be that it should be consistent between them.

But otherwise, I don't see that it should follow Unix escape characters.

Re: Suggestion: Enhance DCL to support proper escape quoting.

<00B6F224.3127BEBD@SendSpamHere.ORG>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20205&group=comp.os.vms#20205

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!pr9o9uw/KLhPSFYv2ok3sg.user.46.165.242.75.POSTED!not-for-mail
From: VAXm...@SendSpamHere.ORG
Newsgroups: comp.os.vms
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
Date: Fri, 21 Jan 2022 12:51:41 GMT
Organization: c.2022 Brian Schenkenberger. Prior employers of copyright holder and their agents must first obtain written permission to copy this posting.
Message-ID: <00B6F224.3127BEBD@SendSpamHere.ORG>
References: <ss9lil$764$2@dont-email.me> <7a88c8ac-422c-4389-87c4-b0c2b7824217n@googlegroups.com>
Reply-To: VAXman- @SendSpamHere.ORG
Injection-Info: gioia.aioe.org; logging-data="29034"; posting-host="pr9o9uw/KLhPSFYv2ok3sg.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
X-Notice: Filtered by postfilter v. 0.9.2
 by: VAXm...@SendSpamHere.ORG - Fri, 21 Jan 2022 12:51 UTC

In article <7a88c8ac-422c-4389-87c4-b0c2b7824217n@googlegroups.com>, gah4 <gah4@u.washington.edu> writes:
>On Wednesday, January 19, 2022 at 10:34:00 AM UTC-8, Simon Clubley wrote:
>> This suggestion follows the current discussion about using special
>> characters as data, which shows just how horrible DCL is when it
>> comes to using special characters as data in a command line.
>
>The one I remember is that quoting on the DCL command line is
>different from quoting in COM file of DCL commands.
>
>Seems to be that it should be consistent between them.

???

Short of where DCL reads its input (terminal or file via an RMS $GET), I don't
see why/where processing should be any different.

>But otherwise, I don't see that it should follow Unix escape characters.

<thumbs-up>

--
VAXman- A Bored Certified VMS Kernel Mode Hacker VAXman(at)TMESIS(dot)ORG

I speak to machines with the voice of humanity.

Re: Suggestion: Enhance DCL to support proper escape quoting.

<ssetu3$3vk$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20209&group=comp.os.vms#20209

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
Date: Fri, 21 Jan 2022 18:27:15 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <ssetu3$3vk$1@dont-email.me>
References: <ss9lil$764$2@dont-email.me> <61e85d4e$0$700$14726298@news.sunsite.dk> <ssa368$cju$1@dont-email.me> <61e8c59a$0$697$14726298@news.sunsite.dk> <ssahss$oca$1@dont-email.me> <61e96f6b$0$700$14726298@news.sunsite.dk> <j4td7sFtjciU1@mid.individual.net> <61e98d23$0$696$14726298@news.sunsite.dk> <j4tku6Fi9uU1@mid.individual.net> <ssced4$2br$1@dont-email.me> <j4ttvkF284bU1@mid.individual.net> <61e9c697$0$697$14726298@news.sunsite.dk>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 21 Jan 2022 18:27:15 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="5bfacd6ab26c2196f85dcf84a493a2e6";
logging-data="4084"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/1QDiIhwWQlIU+q+w5SEbC4+uWuEWJzzE="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:QuCE0eXFPRZ/CCN98vMfkAIoZb0=
 by: Simon Clubley - Fri, 21 Jan 2022 18:27 UTC

On 2022-01-20, Arne Vajhøj <arne@vajhoej.dk> wrote:
>
> PS: In the original post Larry Wall also claimed to be inspired by
> BASIC-PLUS, which did not run on Unix.

Ok, that's a new one. :-)

How do you get from BASIC-PLUS to Perl ? :-)

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: Suggestion: Enhance DCL to support proper escape quoting.

<ssevi4$hji$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20210&group=comp.os.vms#20210

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: craigbe...@nospam.mac.com (Craig A. Berry)
Newsgroups: comp.os.vms
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
Date: Fri, 21 Jan 2022 12:54:58 -0600
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <ssevi4$hji$1@dont-email.me>
References: <ss9lil$764$2@dont-email.me>
<61e85d4e$0$700$14726298@news.sunsite.dk> <ssa368$cju$1@dont-email.me>
<61e8c59a$0$697$14726298@news.sunsite.dk> <ssahss$oca$1@dont-email.me>
<61e96f6b$0$700$14726298@news.sunsite.dk> <j4td7sFtjciU1@mid.individual.net>
<61e98d23$0$696$14726298@news.sunsite.dk> <j4tku6Fi9uU1@mid.individual.net>
<ssced4$2br$1@dont-email.me> <j4ttvkF284bU1@mid.individual.net>
<61e9c697$0$697$14726298@news.sunsite.dk> <ssetu3$3vk$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 21 Jan 2022 18:55:00 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="9ef6c728fb11233689ee782ed90f522f";
logging-data="18034"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19IoYBQi04bwr+7sXLiR7lyrKqoC7Oqw8E="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.5.0
Cancel-Lock: sha1:WTu3OxkRIxkXkKVVYaWTrUwSOCo=
In-Reply-To: <ssetu3$3vk$1@dont-email.me>
Content-Language: en-US
 by: Craig A. Berry - Fri, 21 Jan 2022 18:54 UTC

On 1/21/22 12:27 PM, Simon Clubley wrote:
> On 2022-01-20, Arne Vajhøj <arne@vajhoej.dk> wrote:
>>
>> PS: In the original post Larry Wall also claimed to be inspired by
>> BASIC-PLUS, which did not run on Unix.
>
> Ok, that's a new one. :-)
>
> How do you get from BASIC-PLUS to Perl ? :-)

I've never seen BASIC-PLUS but my guess would be that some form of BASIC
provided the inspiration for duck typing. [1]

[1] https://en.wikipedia.org/wiki/Duck_typing

Re: Suggestion: Enhance DCL to support proper escape quoting.

<ssf043$m82$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20211&group=comp.os.vms#20211

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
Date: Fri, 21 Jan 2022 19:04:36 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 56
Message-ID: <ssf043$m82$1@dont-email.me>
References: <ss9lil$764$2@dont-email.me> <61e85d4e$0$700$14726298@news.sunsite.dk> <ssa368$cju$1@dont-email.me> <ssc9qm$uor$1@dont-email.me> <j4tpjsF1da1U1@mid.individual.net> <ssccge$uor$4@dont-email.me> <j4tt4aF22l5U1@mid.individual.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 21 Jan 2022 19:04:36 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="5bfacd6ab26c2196f85dcf84a493a2e6";
logging-data="22786"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/MHfZ0uEJZPJmlSvuuA6R1IonW+iC3+QI="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:Z64tYNiwX5UT6q57Y4JxyzKz3PI=
 by: Simon Clubley - Fri, 21 Jan 2022 19:04 UTC

On 2022-01-20, Bill Gunshannon <bill.gunshannon@gmail.com> wrote:
> On 1/20/22 2:17 PM, Simon Clubley wrote:
>> On 2022-01-20, Bill Gunshannon <bill.gunshannon@gmail.com> wrote:
>>> On 1/20/22 1:31 PM, Simon Clubley wrote:
>>>> On 2022-01-19, Jan-Erik Söderholm <jan-erik.soderholm@telia.com> wrote:
>>>>>
>>>>> If the shell is that important for a platforms success or failure,
>>>>> Linux whould have been dead by now. A more user-unfriendly interface
>>>>> is hard do find.
>>>>>
>>>>
>>>> What about JCL ? :-)
>>>>
>>>> Bash is cryptic, but it is also powerful.
>>>
>>> What's cryptic about bash?
>>>
>>
>> When you start doing serious scripting with bash it can become cryptic
>> but at the same time, it is also a powerful shell.
>>
>
> I say it again, What is cryptic about bash?
> Show me one.
>

Basically, the test syntax in control blocks when you start using it
a lot and especially when constructing complex tests. The one letter
symbols preceeded by a $ that make up the special parameters are not
the most readable either.

It would be nice if the test syntax was more conventional, such as
how DCL does it.

OTOH, bash has so much more functionality than DCL, especially when
using it interactively and its cleaner than DCL when escaping input.

It's just a pity bash scripts are not as readable as some scripting
languages that are not Unix shell based. OTOH, it would be nice if
DCL had the proper looping constructs and interactive functionality
that bash does.

The Unix shell environments were created when terseness was required
for multiple reasons, but to me, long-term readability of your code
and scripts is much more important than saving a few characters and
a little bit of time when creating them in the first place.

An ideal shell would be something that looks loosely like DCL but has
the power of bash, has all the bash structured mechanisms, and all the
bash interactive functionality.

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: Suggestion: Enhance DCL to support proper escape quoting.

<ssf4ql$p5t$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20214&group=comp.os.vms#20214

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
Date: Fri, 21 Jan 2022 15:25:00 -0500
Organization: A noiseless patient Spider
Lines: 22
Message-ID: <ssf4ql$p5t$1@dont-email.me>
References: <ss9lil$764$2@dont-email.me>
<61e85d4e$0$700$14726298@news.sunsite.dk> <ssa368$cju$1@dont-email.me>
<61e8c59a$0$697$14726298@news.sunsite.dk> <ssahss$oca$1@dont-email.me>
<61e96f6b$0$700$14726298@news.sunsite.dk> <j4td7sFtjciU1@mid.individual.net>
<61e98d23$0$696$14726298@news.sunsite.dk> <j4tku6Fi9uU1@mid.individual.net>
<ssced4$2br$1@dont-email.me> <j4ttvkF284bU1@mid.individual.net>
<61e9c697$0$697$14726298@news.sunsite.dk> <ssetu3$3vk$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 21 Jan 2022 20:24:54 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="b8db97c79c44820542541fb14f48c912";
logging-data="25789"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18mf2FP4V2LCVnclQayaDeb7gHx0HaW550="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:/QU25NVQF5mLTJNLAyPUF48TkZQ=
In-Reply-To: <ssetu3$3vk$1@dont-email.me>
 by: Dave Froble - Fri, 21 Jan 2022 20:25 UTC

On 1/21/2022 1:27 PM, Simon Clubley wrote:
> On 2022-01-20, Arne Vajhøj <arne@vajhoej.dk> wrote:
>>
>> PS: In the original post Larry Wall also claimed to be inspired by
>> BASIC-PLUS, which did not run on Unix.
>
> Ok, that's a new one. :-)
>
> How do you get from BASIC-PLUS to Perl ? :-)
>
> Simon.
>

Basic+ is a interpreter and also allowed immediate execution of instructions.
Perhaps those features could be an inspiration?

--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef@tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486

Re: Suggestion: Enhance DCL to support proper escape quoting.

<j50lc4Fi6j5U2@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20216&group=comp.os.vms#20216

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bill.gun...@gmail.com (Bill Gunshannon)
Newsgroups: comp.os.vms
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
Date: Fri, 21 Jan 2022 16:03:00 -0500
Lines: 21
Message-ID: <j50lc4Fi6j5U2@mid.individual.net>
References: <ss9lil$764$2@dont-email.me>
<61e85d4e$0$700$14726298@news.sunsite.dk> <ssa368$cju$1@dont-email.me>
<61e8c59a$0$697$14726298@news.sunsite.dk> <ssahss$oca$1@dont-email.me>
<61e96f6b$0$700$14726298@news.sunsite.dk> <j4td7sFtjciU1@mid.individual.net>
<61e98d23$0$696$14726298@news.sunsite.dk> <j4tku6Fi9uU1@mid.individual.net>
<ssced4$2br$1@dont-email.me> <j4ttvkF284bU1@mid.individual.net>
<61e9c697$0$697$14726298@news.sunsite.dk> <ssetu3$3vk$1@dont-email.me>
<ssf4ql$p5t$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net gS3Uxx9n1BklufltRyESugQBtI9So46XmxlNh7Rh1oar48zm0u
Cancel-Lock: sha1:yp8Q5c6d4z8vjidI02dpqV2tPSw=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.14.0
In-Reply-To: <ssf4ql$p5t$1@dont-email.me>
Content-Language: en-US
 by: Bill Gunshannon - Fri, 21 Jan 2022 21:03 UTC

On 1/21/22 3:25 PM, Dave Froble wrote:
> On 1/21/2022 1:27 PM, Simon Clubley wrote:
>> On 2022-01-20, Arne Vajhøj <arne@vajhoej.dk> wrote:
>>>
>>> PS: In the original post Larry Wall also claimed to be inspired by
>>>      BASIC-PLUS, which did not run on Unix.
>>
>> Ok, that's a new one. :-)
>>
>> How do you get from BASIC-PLUS to Perl ? :-)
>>
>> Simon.
>>
>
> Basic+ is a interpreter and also allowed immediate execution of
> instructions. Perhaps those features could be an inspiration?
>

Basic+ was compilable. File extension BAC.

bill

Re: Suggestion: Enhance DCL to support proper escape quoting.

<61eb29d2$0$701$14726298@news.sunsite.dk>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20218&group=comp.os.vms#20218

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Fri, 21 Jan 2022 16:46:54 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.5.0
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
Content-Language: en-US
Newsgroups: comp.os.vms
References: <ss9lil$764$2@dont-email.me>
<61e85d4e$0$700$14726298@news.sunsite.dk> <ssa368$cju$1@dont-email.me>
<61e8c59a$0$697$14726298@news.sunsite.dk> <ssahss$oca$1@dont-email.me>
<61e96f6b$0$700$14726298@news.sunsite.dk> <j4td7sFtjciU1@mid.individual.net>
<61e98d23$0$696$14726298@news.sunsite.dk> <j4tku6Fi9uU1@mid.individual.net>
<ssced4$2br$1@dont-email.me> <j4ttvkF284bU1@mid.individual.net>
<61e9c697$0$697$14726298@news.sunsite.dk> <ssetu3$3vk$1@dont-email.me>
<ssf4ql$p5t$1@dont-email.me> <j50lc4Fi6j5U2@mid.individual.net>
From: arn...@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <j50lc4Fi6j5U2@mid.individual.net>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 25
Message-ID: <61eb29d2$0$701$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: cc73e9a5.news.sunsite.dk
X-Trace: 1642801618 news.sunsite.dk 701 arne@vajhoej.dk/68.9.63.232:56887
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Fri, 21 Jan 2022 21:46 UTC

On 1/21/2022 4:03 PM, Bill Gunshannon wrote:
> On 1/21/22 3:25 PM, Dave Froble wrote:
>> On 1/21/2022 1:27 PM, Simon Clubley wrote:
>>> On 2022-01-20, Arne Vajhøj <arne@vajhoej.dk> wrote:
>>>> PS: In the original post Larry Wall also claimed to be inspired by
>>>>      BASIC-PLUS, which did not run on Unix.
>>>
>>> Ok, that's a new one. :-)
>>>
>>> How do you get from BASIC-PLUS to Perl ? :-)
>>
>> Basic+ is a interpreter and also allowed immediate execution of
>> instructions. Perhaps those features could be an inspiration?
>
> Basic+ was compilable. File extension BAC.

This is before my time, so I don't know anything about.

Should such a .BAC file contain native PDP-11 code (like
a VMS EXE file) or does it contain some binary version
of the source code (like Python .pyc or Java .class)?

Arne

Re: Suggestion: Enhance DCL to support proper escape quoting.

<ssfb5o$i0r$1@news.misty.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20220&group=comp.os.vms#20220

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.185.159.157.200!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
Date: Fri, 21 Jan 2022 23:13:12 +0100
Organization: MGT Consulting
Message-ID: <ssfb5o$i0r$1@news.misty.com>
References: <ss9lil$764$2@dont-email.me>
<61e85d4e$0$700$14726298@news.sunsite.dk> <ssa368$cju$1@dont-email.me>
<61e8c59a$0$697$14726298@news.sunsite.dk> <ssahss$oca$1@dont-email.me>
<61e96f6b$0$700$14726298@news.sunsite.dk> <j4td7sFtjciU1@mid.individual.net>
<61e98d23$0$696$14726298@news.sunsite.dk> <j4tku6Fi9uU1@mid.individual.net>
<ssced4$2br$1@dont-email.me> <j4ttvkF284bU1@mid.individual.net>
<61e9c697$0$697$14726298@news.sunsite.dk> <ssetu3$3vk$1@dont-email.me>
<ssf4ql$p5t$1@dont-email.me> <j50lc4Fi6j5U2@mid.individual.net>
<61eb29d2$0$701$14726298@news.sunsite.dk>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 21 Jan 2022 22:13:12 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="185.159.157.200";
logging-data="18459"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.5.0
Content-Language: en-US
In-Reply-To: <61eb29d2$0$701$14726298@news.sunsite.dk>
 by: Johnny Billquist - Fri, 21 Jan 2022 22:13 UTC

On 2022-01-21 22:46, Arne Vajhøj wrote:
> On 1/21/2022 4:03 PM, Bill Gunshannon wrote:
>> On 1/21/22 3:25 PM, Dave Froble wrote:
>>> On 1/21/2022 1:27 PM, Simon Clubley wrote:
>>>> On 2022-01-20, Arne Vajhøj <arne@vajhoej.dk> wrote:
>>>>> PS: In the original post Larry Wall also claimed to be inspired by
>>>>>      BASIC-PLUS, which did not run on Unix.
>>>>
>>>> Ok, that's a new one. :-)
>>>>
>>>> How do you get from BASIC-PLUS to Perl ? :-)
>>>
>>> Basic+ is a interpreter and also allowed immediate execution of
>>> instructions. Perhaps those features could be an inspiration?
>>
>> Basic+ was compilable. File extension BAC.
>
> This is before my time, so I don't know anything about.
>
> Should such a .BAC file contain native PDP-11 code (like
> a VMS EXE file) or does it contain some binary version
> of the source code (like Python .pyc or Java .class)?

BASIC+ just compiled to tokens. So it wasn't really "compiled".
But I could thing that various string handling in Perl could have been
inspired by BASIC+.

BASIC+2 was a bit more properly compiled. But it can also run in
interactive mode.

Johnny

Re: Suggestion: Enhance DCL to support proper escape quoting.

<ssfhva$jb6$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20223&group=comp.os.vms#20223

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
Date: Fri, 21 Jan 2022 19:09:20 -0500
Organization: A noiseless patient Spider
Lines: 45
Message-ID: <ssfhva$jb6$1@dont-email.me>
References: <ss9lil$764$2@dont-email.me>
<61e85d4e$0$700$14726298@news.sunsite.dk> <ssa368$cju$1@dont-email.me>
<61e8c59a$0$697$14726298@news.sunsite.dk> <ssahss$oca$1@dont-email.me>
<61e96f6b$0$700$14726298@news.sunsite.dk> <j4td7sFtjciU1@mid.individual.net>
<61e98d23$0$696$14726298@news.sunsite.dk> <j4tku6Fi9uU1@mid.individual.net>
<ssced4$2br$1@dont-email.me> <j4ttvkF284bU1@mid.individual.net>
<61e9c697$0$697$14726298@news.sunsite.dk> <ssetu3$3vk$1@dont-email.me>
<ssf4ql$p5t$1@dont-email.me> <j50lc4Fi6j5U2@mid.individual.net>
<61eb29d2$0$701$14726298@news.sunsite.dk> <ssfb5o$i0r$1@news.misty.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 22 Jan 2022 00:09:14 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="9ad8dd4df9d70b94737715d1dcabc582";
logging-data="19814"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+GMsn8k/IHJijGwRvhdmK9H0yg08brDww="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:dEf9k4+pGFe1y3p6q1PFAbE7V14=
In-Reply-To: <ssfb5o$i0r$1@news.misty.com>
 by: Dave Froble - Sat, 22 Jan 2022 00:09 UTC

On 1/21/2022 5:13 PM, Johnny Billquist wrote:
> On 2022-01-21 22:46, Arne Vajhøj wrote:
>> On 1/21/2022 4:03 PM, Bill Gunshannon wrote:
>>> On 1/21/22 3:25 PM, Dave Froble wrote:
>>>> On 1/21/2022 1:27 PM, Simon Clubley wrote:
>>>>> On 2022-01-20, Arne Vajhøj <arne@vajhoej.dk> wrote:
>>>>>> PS: In the original post Larry Wall also claimed to be inspired by
>>>>>> BASIC-PLUS, which did not run on Unix.
>>>>>
>>>>> Ok, that's a new one. :-)
>>>>>
>>>>> How do you get from BASIC-PLUS to Perl ? :-)
>>>>
>>>> Basic+ is a interpreter and also allowed immediate execution of
>>>> instructions. Perhaps those features could be an inspiration?
>>>
>>> Basic+ was compilable. File extension BAC.
>>
>> This is before my time, so I don't know anything about.
>>
>> Should such a .BAC file contain native PDP-11 code (like
>> a VMS EXE file) or does it contain some binary version
>> of the source code (like Python .pyc or Java .class)?
>
> BASIC+ just compiled to tokens. So it wasn't really "compiled".
> But I could thing that various string handling in Perl could have been inspired
> by BASIC+.
>
> BASIC+2 was a bit more properly compiled. But it can also run in interactive mode.
>
> Johnny

That's not what I remember, but, I've tried very hard to forget.

With BP2, one compiled to object modules, then (gasp) there was the dreaded
<<<TKB>>> ...

I'll admit to learning much from overlays, but, it was still torture ..

--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef@tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486

Re: Suggestion: Enhance DCL to support proper escape quoting.

<ssgfoe$v5d$1@news.misty.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20226&group=comp.os.vms#20226

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.185.159.157.200!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
Date: Sat, 22 Jan 2022 09:37:34 +0100
Organization: MGT Consulting
Message-ID: <ssgfoe$v5d$1@news.misty.com>
References: <ss9lil$764$2@dont-email.me>
<61e85d4e$0$700$14726298@news.sunsite.dk> <ssa368$cju$1@dont-email.me>
<61e8c59a$0$697$14726298@news.sunsite.dk> <ssahss$oca$1@dont-email.me>
<61e96f6b$0$700$14726298@news.sunsite.dk> <j4td7sFtjciU1@mid.individual.net>
<61e98d23$0$696$14726298@news.sunsite.dk> <j4tku6Fi9uU1@mid.individual.net>
<ssced4$2br$1@dont-email.me> <j4ttvkF284bU1@mid.individual.net>
<61e9c697$0$697$14726298@news.sunsite.dk> <ssetu3$3vk$1@dont-email.me>
<ssf4ql$p5t$1@dont-email.me> <j50lc4Fi6j5U2@mid.individual.net>
<61eb29d2$0$701$14726298@news.sunsite.dk> <ssfb5o$i0r$1@news.misty.com>
<ssfhva$jb6$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 22 Jan 2022 08:37:35 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="185.159.157.200";
logging-data="31917"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.5.0
Content-Language: en-US
In-Reply-To: <ssfhva$jb6$1@dont-email.me>
 by: Johnny Billquist - Sat, 22 Jan 2022 08:37 UTC

On 2022-01-22 01:09, Dave Froble wrote:
> On 1/21/2022 5:13 PM, Johnny Billquist wrote:
>> On 2022-01-21 22:46, Arne Vajhøj wrote:
>>> On 1/21/2022 4:03 PM, Bill Gunshannon wrote:
>>>> On 1/21/22 3:25 PM, Dave Froble wrote:
>>>>> On 1/21/2022 1:27 PM, Simon Clubley wrote:
>>>>>> On 2022-01-20, Arne Vajhøj <arne@vajhoej.dk> wrote:
>>>>>>> PS: In the original post Larry Wall also claimed to be inspired by
>>>>>>>      BASIC-PLUS, which did not run on Unix.
>>>>>>
>>>>>> Ok, that's a new one. :-)
>>>>>>
>>>>>> How do you get from BASIC-PLUS to Perl ? :-)
>>>>>
>>>>> Basic+ is a interpreter and also allowed immediate execution of
>>>>> instructions. Perhaps those features could be an inspiration?
>>>>
>>>> Basic+ was compilable. File extension BAC.
>>>
>>> This is before my time, so I don't know anything about.
>>>
>>> Should such a .BAC file contain native PDP-11 code (like
>>> a VMS EXE file) or does it contain some binary version
>>> of the source code (like Python .pyc or Java .class)?
>>
>> BASIC+ just compiled to tokens. So it wasn't really "compiled".
>> But I could thing that various string handling in Perl could have been
>> inspired
>> by BASIC+.
>>
>> BASIC+2 was a bit more properly compiled. But it can also run in
>> interactive mode.
>>
>>   Johnny
>
> That's not what I remember, but, I've tried very hard to forget.
>
> With BP2, one compiled to object modules, then (gasp) there was the
> dreaded <<<TKB>>> ...
>
> I'll admit to learning much from overlays, but, it was still torture ..

..set /host
Host=MIM RSX-11M-PLUS V4.6 BL87mP
..bp2

PDP-11 BASIC-PLUS-2 V2.7-C

BASIC2

print ert$(i) for i=1 to 10

?Bad directory for device
?Illegal file name
?Account or device in use
?No room for user on device
?Can't find file or account
?Not a valid device
?I/O channel already open
?Device not available
?I/O channel not open
?Protection violation

BASIC2

show
PDP-11 BASIC-PLUS-2 V2.7-C using FPU with run support
ENVIRONMENT INFORMATION: RMS FILE ORGANIZATION:
Current edit line : 0 NO Index
NO Modules loaded NO Relative
NO Main module loaded NO Sequential
NO Virtual
DEFAULT DATA TYPE INFORMATION: LISTING FILE INFORMATION:
Data type : REAL NO Source
Real size : SINGLE NO Cross Reference
Integer size : WORD NO Keywords
Scale factor : 0 60 lines by 132 columns
COMPILATION QUALIFIERS: BUILD QUALIFIERS:
Object NO Dump
NO Macro NO Map
Lines NO Cluster
Warnings I- and D-Space
NO Debug records Task extend : 512
NO Syntax checking RMS ODL file : LB:[1,1]RMS11X
Flag : Declining BP2 Disk lib : LB:[1,1]BP2OTS
Variant : 0 BP2 Resident lib : NONE
RMS Resident lib : NONE

BASIC2

Interactive and run support was optional. You are able to choose whether
to include that or not when you do the installation.
Maybe wherever you was using it, they had not included it then?

Johnny

Re: Suggestion: Enhance DCL to support proper escape quoting.

<ssha4v$ci7$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20229&group=comp.os.vms#20229

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
Date: Sat, 22 Jan 2022 11:08:04 -0500
Organization: A noiseless patient Spider
Lines: 107
Message-ID: <ssha4v$ci7$1@dont-email.me>
References: <ss9lil$764$2@dont-email.me>
<61e85d4e$0$700$14726298@news.sunsite.dk> <ssa368$cju$1@dont-email.me>
<61e8c59a$0$697$14726298@news.sunsite.dk> <ssahss$oca$1@dont-email.me>
<61e96f6b$0$700$14726298@news.sunsite.dk> <j4td7sFtjciU1@mid.individual.net>
<61e98d23$0$696$14726298@news.sunsite.dk> <j4tku6Fi9uU1@mid.individual.net>
<ssced4$2br$1@dont-email.me> <j4ttvkF284bU1@mid.individual.net>
<61e9c697$0$697$14726298@news.sunsite.dk> <ssetu3$3vk$1@dont-email.me>
<ssf4ql$p5t$1@dont-email.me> <j50lc4Fi6j5U2@mid.individual.net>
<61eb29d2$0$701$14726298@news.sunsite.dk> <ssfb5o$i0r$1@news.misty.com>
<ssfhva$jb6$1@dont-email.me> <ssgfoe$v5d$1@news.misty.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 22 Jan 2022 16:07:59 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="9ad8dd4df9d70b94737715d1dcabc582";
logging-data="12871"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX187RqWDruCYDlkUNb9ld3DRs3ktz+EaNzk="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:bKwn+5ZV+8GtHDbE5WEl/LKetrA=
In-Reply-To: <ssgfoe$v5d$1@news.misty.com>
 by: Dave Froble - Sat, 22 Jan 2022 16:08 UTC

On 1/22/2022 3:37 AM, Johnny Billquist wrote:
> On 2022-01-22 01:09, Dave Froble wrote:
>> On 1/21/2022 5:13 PM, Johnny Billquist wrote:
>>> On 2022-01-21 22:46, Arne Vajhøj wrote:
>>>> On 1/21/2022 4:03 PM, Bill Gunshannon wrote:
>>>>> On 1/21/22 3:25 PM, Dave Froble wrote:
>>>>>> On 1/21/2022 1:27 PM, Simon Clubley wrote:
>>>>>>> On 2022-01-20, Arne Vajhøj <arne@vajhoej.dk> wrote:
>>>>>>>> PS: In the original post Larry Wall also claimed to be inspired by
>>>>>>>> BASIC-PLUS, which did not run on Unix.
>>>>>>>
>>>>>>> Ok, that's a new one. :-)
>>>>>>>
>>>>>>> How do you get from BASIC-PLUS to Perl ? :-)
>>>>>>
>>>>>> Basic+ is a interpreter and also allowed immediate execution of
>>>>>> instructions. Perhaps those features could be an inspiration?
>>>>>
>>>>> Basic+ was compilable. File extension BAC.
>>>>
>>>> This is before my time, so I don't know anything about.
>>>>
>>>> Should such a .BAC file contain native PDP-11 code (like
>>>> a VMS EXE file) or does it contain some binary version
>>>> of the source code (like Python .pyc or Java .class)?
>>>
>>> BASIC+ just compiled to tokens. So it wasn't really "compiled".
>>> But I could thing that various string handling in Perl could have been inspired
>>> by BASIC+.
>>>
>>> BASIC+2 was a bit more properly compiled. But it can also run in interactive
>>> mode.
>>>
>>> Johnny
>>
>> That's not what I remember, but, I've tried very hard to forget.
>>
>> With BP2, one compiled to object modules, then (gasp) there was the dreaded
>> <<<TKB>>> ...
>>
>> I'll admit to learning much from overlays, but, it was still torture ..
>
> .set /host
> Host=MIM RSX-11M-PLUS V4.6 BL87mP
> .bp2
>
> PDP-11 BASIC-PLUS-2 V2.7-C
>
> BASIC2
>
> print ert$(i) for i=1 to 10
>
>
> ?Bad directory for device
> ?Illegal file name
> ?Account or device in use
> ?No room for user on device
> ?Can't find file or account
> ?Not a valid device
> ?I/O channel already open
> ?Device not available
> ?I/O channel not open
> ?Protection violation
>
> BASIC2
>
> show
> PDP-11 BASIC-PLUS-2 V2.7-C using FPU with run support
> ENVIRONMENT INFORMATION: RMS FILE ORGANIZATION:
> Current edit line : 0 NO Index
> NO Modules loaded NO Relative
> NO Main module loaded NO Sequential
> NO Virtual
> DEFAULT DATA TYPE INFORMATION: LISTING FILE INFORMATION:
> Data type : REAL NO Source
> Real size : SINGLE NO Cross Reference
> Integer size : WORD NO Keywords
> Scale factor : 0 60 lines by 132 columns
> COMPILATION QUALIFIERS: BUILD QUALIFIERS:
> Object NO Dump
> NO Macro NO Map
> Lines NO Cluster
> Warnings I- and D-Space
> NO Debug records Task extend : 512
> NO Syntax checking RMS ODL file : LB:[1,1]RMS11X
> Flag : Declining BP2 Disk lib : LB:[1,1]BP2OTS
> Variant : 0 BP2 Resident lib : NONE
> RMS Resident lib : NONE
>
> BASIC2
>
>
> Interactive and run support was optional. You are able to choose whether to
> include that or not when you do the installation.
> Maybe wherever you was using it, they had not included it then?
>
> Johnny

That is interesting. I never used RSX. Other than the RSX runtime on RSTS. It
has been a very long time, some might say a "lifetime", since I saw a RSTS system.

--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef@tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486

Re: Suggestion: Enhance DCL to support proper escape quoting.

<j52p8mFug7dU1@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20230&group=comp.os.vms#20230

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bill.gun...@gmail.com (Bill Gunshannon)
Newsgroups: comp.os.vms
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
Date: Sat, 22 Jan 2022 11:21:42 -0500
Lines: 12
Message-ID: <j52p8mFug7dU1@mid.individual.net>
References: <ss9lil$764$2@dont-email.me>
<61e85d4e$0$700$14726298@news.sunsite.dk> <ssa368$cju$1@dont-email.me>
<61e8c59a$0$697$14726298@news.sunsite.dk> <ssahss$oca$1@dont-email.me>
<61e96f6b$0$700$14726298@news.sunsite.dk> <j4td7sFtjciU1@mid.individual.net>
<61e98d23$0$696$14726298@news.sunsite.dk> <j4tku6Fi9uU1@mid.individual.net>
<ssced4$2br$1@dont-email.me> <j4ttvkF284bU1@mid.individual.net>
<61e9c697$0$697$14726298@news.sunsite.dk> <ssetu3$3vk$1@dont-email.me>
<ssf4ql$p5t$1@dont-email.me> <j50lc4Fi6j5U2@mid.individual.net>
<61eb29d2$0$701$14726298@news.sunsite.dk> <ssfb5o$i0r$1@news.misty.com>
<ssfhva$jb6$1@dont-email.me> <ssgfoe$v5d$1@news.misty.com>
<ssha4v$ci7$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net J2Af2MWl2PxtnyvpYl/mxwRINQJ8MOuFl/rnGY8bh+6LzNf0RW
Cancel-Lock: sha1:HW8RFivZLOrXzVVlfhv94CjUkBA=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.14.0
In-Reply-To: <ssha4v$ci7$1@dont-email.me>
Content-Language: en-US
 by: Bill Gunshannon - Sat, 22 Jan 2022 16:21 UTC

On 1/22/22 11:08 AM, Dave Froble wrote:
>
> That is interesting.  I never used RSX.  Other than the RSX runtime on
> RSTS.  It has been a very long time, some might say a "lifetime", since
> I saw a RSTS system.
>

Your right. At my age it seems like a lifetime since last week. Which
was the last time I saw a RSTS System. :-)

bill

Re: Suggestion: Enhance DCL to support proper escape quoting.

<sslcno$uo8$1@news.misty.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20234&group=comp.os.vms#20234

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.185.159.157.200!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: Suggestion: Enhance DCL to support proper escape quoting.
Date: Mon, 24 Jan 2022 06:16:39 +0100
Organization: MGT Consulting
Message-ID: <sslcno$uo8$1@news.misty.com>
References: <ss9lil$764$2@dont-email.me>
<61e85d4e$0$700$14726298@news.sunsite.dk> <ssa368$cju$1@dont-email.me>
<61e8c59a$0$697$14726298@news.sunsite.dk> <ssahss$oca$1@dont-email.me>
<61e96f6b$0$700$14726298@news.sunsite.dk> <j4td7sFtjciU1@mid.individual.net>
<61e98d23$0$696$14726298@news.sunsite.dk> <j4tku6Fi9uU1@mid.individual.net>
<ssced4$2br$1@dont-email.me> <j4ttvkF284bU1@mid.individual.net>
<61e9c697$0$697$14726298@news.sunsite.dk> <ssetu3$3vk$1@dont-email.me>
<ssf4ql$p5t$1@dont-email.me> <j50lc4Fi6j5U2@mid.individual.net>
<61eb29d2$0$701$14726298@news.sunsite.dk> <ssfb5o$i0r$1@news.misty.com>
<ssfhva$jb6$1@dont-email.me> <ssgfoe$v5d$1@news.misty.com>
<ssha4v$ci7$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 24 Jan 2022 05:16:40 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="185.159.157.200";
logging-data="31496"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.5.0
Content-Language: en-US
In-Reply-To: <ssha4v$ci7$1@dont-email.me>
 by: Johnny Billquist - Mon, 24 Jan 2022 05:16 UTC

On 2022-01-22 17:08, Dave Froble wrote:
> On 1/22/2022 3:37 AM, Johnny Billquist wrote:
>> On 2022-01-22 01:09, Dave Froble wrote:
>>> On 1/21/2022 5:13 PM, Johnny Billquist wrote:
>>>> On 2022-01-21 22:46, Arne Vajhøj wrote:
>>>>> Should such a .BAC file contain native PDP-11 code (like
>>>>> a VMS EXE file) or does it contain some binary version
>>>>> of the source code (like Python .pyc or Java .class)?
>>>>
>>>> BASIC+ just compiled to tokens. So it wasn't really "compiled".
>>>> But I could thing that various string handling in Perl could have
>>>> been inspired
>>>> by BASIC+.
>>>>
>>>> BASIC+2 was a bit more properly compiled. But it can also run in
>>>> interactive
>>>> mode.
>>>>
>>>>   Johnny
>>>
>>> That's not what I remember, but, I've tried very hard to forget.
>>>
>>> With BP2, one compiled to object modules, then (gasp) there was the
>>> dreaded
>>> <<<TKB>>> ...
>>>
>>> I'll admit to learning much from overlays, but, it was still torture ..
>>
>> .set /host
>> Host=MIM RSX-11M-PLUS V4.6  BL87mP
>> .bp2

[...]

> That is interesting.  I never used RSX.  Other than the RSX runtime on
> RSTS.  It has been a very long time, some might say a "lifetime", since
> I saw a RSTS system.

Well, I should say that it might not work in RSTS/E. RSTS/E were more
limited than RSX in many ways. This might very well be one of those cases.
I think that in RSX, the interactive stuff makes use of an additional
process. And that's not really possible to do with RSTS/E since each
terminal only have one process.

But I haven't tried (or can't remember). I haven't played much in RSTS/E
in a long time.

Johnny

Pages:123
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor