Nice job on the help file - thank you!
BTW, for those who aren't VMS wizzes and are wondering, the magic command
to add this to the system HELP command is
$library/insert/log/help sys$help:helplib algol68
Bob
From: Keith Halewood [mailto:Keith.Halewood@pitbulluk.org]
Sent: Monday, January 29, 2024 2:51 AM
To: The Hobbyist DECnet mailing list
Subject: [HECnet] Re: Algol 68 RS at last
Hi,
The saveset on DUNE:: has been updated to include the ALGOL68.HLP file which
may be added to SYS$HELP:HELPLIB.HLB
Keith
PS.
It's still shocking to me that the compiler allows:
FLEX [5] INT x := (1,2,3,4,5);
REF [] INT y = x[3:5];
x := (10,11);
..and it compiles but shouldn't (transient reference) and y still shows up
as (3,4,5)
From: Keith Halewood [mailto:Keith.Halewood@pitbulluk.org]
Sent: 22 January 2024 09:19
To: The Hobbyist DECnet mailing list <hecnet(a)lists.dfupdate.se>
Subject: [HECnet] Re: Algol 68 RS at last
The compiler in this saveset is NOT the open source compiler!
The open-source version on github originally part of ELLA is a cut-down
compiler (it lacks FORMATs and a few other things) and generates C code.
The compiler I have acquired is one of the original Algol 68 RS compilers -
this one generates VAX code directly.
From: Timothy Stark [mailto:fsword007@gmail.com]
Sent: 22 January 2024 01:23
To: The Hobbyist DECnet mailing list <hecnet(a)lists.dfupdate.se>
Subject: [HECnet] Re: Algol 68 RS at last
Yes, I have the same problem. DUNE is no longer accepting connects while I
was downloading files from DUNE.
I checked the contents of Algol 68RS, but it does not have source codes.
It is an open-source compiler. I found Algol 68 RS on
Sourceforge.net.
Also, I now found VAX lisp on DUNE that I was looking for it in long time.
Tim
_____
From: Supratim Sanyal <supratim(a)riseup.net>
Sent: Sunday, January 21, 2024 7:42 PM
To: The Hobbyist DECnet mailing list <hecnet(a)lists.dfupdate.se>
Subject: [HECnet] Re: Algol 68 RS at last
missed the bus ... DUNE is no longer accepting connects :(
On 1/21/2024 4:41 PM, Robert Armstrong wrote:
Works great - thank you!
Bob
*From:*Keith Halewood [mailto:Keith.Halewood@pitbulluk.org]
*Sent:* Sunday, January 21, 2024 11:08 AM
*To:* bob(a)jfcl.com; The Hobbyist DECnet mailing list
*Subject:* [HECnet] Re: Algol 68 RS at last
Hi,
There's a saveset named DUNE::ALGOL68RS.SAV. Extract it into your target
directory. There's a README.TXT file there. I believe there's a
dependency on Fortran (6.6) mainly because it apparently slips an
update/upgrade of the maths library without which the compiler/runtime
has issues. The 'startup' command procedure (to be run as part of
sys$manager:systartup_vms.com) is very important - a number of logical
names are defined, though the image installation as known/shareable is
optional.
I'll generate a .HLP file at some point. It looks as though there wasn't
one.
Keith
*From:* Robert Armstrong [mailto:bob@jfcl.com]
*Sent:* 21 January 2024 16:44
*To:* 'The Hobbyist DECnet mailing list' <hecnet(a)lists.dfupdate.se>
*Subject:* [HECnet] Re: Algol 68 RS at last
Keith,
Do you have savesets? Can you make them accessible via HECnet?
Thanks,
Bob Armstrong
*From:*Keith Halewood [mailto:Keith.Halewood@pitbulluk.org
<mailto:Keith.Halewood@pitbulluk.org>]
*Sent:* Sunday, January 21, 2024 4:16 AM
*To:* The Hobbyist DECnet mailing list
*Subject:* [HECnet] Algol 68 RS at last
Hi,
Just thought I'd mention that I managed to contact someone who was able
to package up and send me a copy of the Algol 68 RS compiler and runtime
for VAX/VMS. It works very well under 7.3 and has everything,
including the idiosyncrasies that I remember. Every time I compile
something I keep thinking "at last!"
So happy.
Keith
_______________________________________________
HECnet mailing list -- hecnet(a)lists.dfupdate.se
To unsubscribe send an email to hecnet-leave(a)lists.dfupdate.se
_______________________________________________
HECnet mailing list -- hecnet(a)lists.dfupdate.se
To unsubscribe send an email to hecnet-leave(a)lists.dfupdate.se