RE: Re: Plan to Update GPC

"scott andrew franco" <[email protected]> Mon, 17 Aug 2020 14:28:02 -0700
Newsgroups gmane.comp.compilers.gpc
Message-ID <20200817142802.6c61c97e98fe7bb02193b2d6dca4a85a.6cd463c8f7.mailapi@email15.godaddy.com>
--===============1021135072852720949==
Content-Type: multipart/alternative;
 boundary="=_546922b0ddc2b039490ba44af2e2695f"

--=_546922b0ddc2b039490ba44af2e2695f
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
 charset=utf-8

The P5 archive tries very hard to work equally on both Windows and Linux.
Looking at the 1.3 archive, the Linux files weren't correctly set up for li=
nux, which
involves changing the line endings to be correct for that system (the stand=
ard CRLF
or LF only issue between these systems).
=20
We have having rolling blackouts here in CA, so I am delayed fixing this. I=
'll try to fix
the archive by tonight.
=20
Regards,
=20
Scott Franco
=20
--------- Original Message --------- Subject: Re: Plan to Update GPC
From: "Schneider, Thomas (NIH/NCI) [E]" <[email protected]>
Date: 8/15/20 10:34 am
To: "scott andrew franco" <[email protected]>
Cc: "[email protected]" <[email protected]>

Scott:
=20
 > >I don't understand the difference between p4 and p5. I see p6
 > >is under development. If I try it, should I use:
 >=20
 > Pascal-P4 is a Pascal subset. Pascal-P5 is full ISO 7185. Pascal-P6=20
 > is an extended Pascal. P5 is 1.3, so yes, pascal-p5_1_3.tar.gz.
=20
 Ok, thanks!
=20
 I got
=20
 https://sourceforge.net/projects/pascalp5/files/pascal-p5_1_3.tar.gz/downl=
oad
=20
 There is no mention of macOS in the README.
=20
 The README says:
=20
 > The full instructions for running and setting up the P5 compiler/interpr=
eter
 > have all been incorporated into the document:
 >=20
 > doc/the_p5_compiler.docx
 >=20
 > Which is a Microsoft Word document, 2007 or later. it is also available =
in the
 > formats:
 >=20
 > doc/the_p5_compiler.pdf Adobe Portable Document Format.
 > doc/the_p5_compiler.html Web page format.
 > doc/the_p5_compiler.doc Word 1997-2003 format.
 >=20
 > Please consult one of these documents for full instructions on how to us=
e P5.
=20
 But that's not true. The doc/ diretory only contains:
=20
 The_Programming_Language_Pascal_1973.pdf
 basic.docx
 iso7185rules.html
 the_p5_compiler.docx
=20
 The_Programming_Language_Pascal_1973.pdf
 is great to have a copy of!
=20
 I used libreoffice to convert to pdf:
=20
 /Applications/LibreOffice.app/Contents/MacOS/soffice -env:UserInstallation=
=3Dfile:///tmp/schneidt.lico --headless --convert-to pdf basic.docx
=20
 > 2 Beta software warning
 > p5 Basic is beta software at this time (version <1).
 > It should not be considered reliable for production use.
=20
 Oh my. Looks like your documentation may be out of date.
 Is this still beta despite version > 1?
=20
 Convert the other docx:
=20
 /Applications/LibreOffice.app/Contents/MacOS/soffice -env:UserInstallation=
=3Dfile:///tmp/schneidt.lico --headless --convert-to pdf the_p5_compiler.do=
cx
=20
 This one is dated August 29, 2014 and on page 14 it says:
=20
 > Is P5 a sueable compiler for real applications? I would assert that
 > it is not.
=20
 That's no good!
=20
 > ./setpath
 > ./configure
 > make
=20
 % ./setpath
 ./setpath: Permission denied.
=20
 You have the windows setpath.bat but have not set the permissions on=20
 setpath correctly.
 % chmod u+x setpath
=20
 egg 320% ./configure
 ./configure: Command not found.
=20
 % chmod a+rx configure
 % ls -l configure
 -rwxr-xr-x 1 schneidt admin 6469 Jan 5 2018 configure*
 % ./configure
 ./configure: Command not found.
 %=20
=20
 This is really weird.
=20
 Please set it up to work on macOS.
=20
 Tom
=20
 Thomas D. Schneider, Ph.D.
 Senior Investigator
 National Institutes of Health
 National Cancer Institute
 Center for Cancer Research
 RNA Biology Laboratory
 Biological Information Theory Group
 Frederick, Maryland 21702-1201
 [email protected]
 https://alum.mit.edu/www/toms

--=_546922b0ddc2b039490ba44af2e2695f
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
 charset=utf-8

<div>The P5 archive tries very hard to work equally on both Windows and Lin=
ux.</div>
<div>Looking at the 1.3 archive, the Linux files weren't correctly set up f=
or linux, which</div>
<div>involves changing the line endings to be correct for that system (the =
standard CRLF</div>
<div>or LF only issue between these systems).</div>
<div>&nbsp;</div>
<div>We have having rolling blackouts here in CA, so I am delayed fixing th=
is. I'll try to fix</div>
<div>the archive by tonight.</div>
<div>&nbsp;</div>
<div>Regards,</div>
<div>&nbsp;</div>
<div>Scott Franco</div>
<div>&nbsp;</div>
<blockquote class=3D"threadBlockQuote" style=3D"border-left: 2px solid #C2C=
2C2; padding-left: 3px; margin-left: 4px;">--------- Original Message -----=
----
<div>Subject: Re: Plan to Update GPC<br />From: "Schneider, Thomas (NIH/NCI=
) [E]" &lt;[email protected]&gt;<br />Date: 8/15/20 10:34 am<br />To: "=
scott andrew franco" &lt;[email protected]&gt;<br />Cc: "[email protected]" &lt;=
[email protected]&gt;<br /><br />Scott:<br /> <br /> &gt; &gt;I don't understand t=
he difference between p4 and p5. I see p6<br /> &gt; &gt;is under developme=
nt. If I try it, should I use:<br /> &gt; <br /> &gt; Pascal-P4 is a Pascal=
 subset. Pascal-P5 is full ISO 7185. Pascal-P6 <br /> &gt; is an extended P=
ascal. P5 is 1.3, so yes, pascal-p5_1_3.tar.gz.<br /> <br /> Ok, thanks!<br=
 /> <br /> I got<br /> <br /> https://sourceforge.net/projects/pascalp5/fil=
es/pascal-p5_1_3.tar.gz/download<br /> <br /> There is no mention of macOS =
in the README.<br /> <br /> The README says:<br /> <br /> &gt; The full ins=
tructions for running and setting up the P5 compiler/interpreter<br /> &gt;=
 have all been incorporated into the document:<br /> &gt; <br /> &gt; doc/t=
he_p5_compiler.docx<br /> &gt; <br /> &gt; Which is a Microsoft Word docume=
nt, 2007 or later. it is also available in the<br /> &gt; formats:<br /> &g=
t; <br /> &gt; doc/the_p5_compiler.pdf Adobe Portable Document Format.<br /=
> &gt; doc/the_p5_compiler.html Web page format.<br /> &gt; doc/the_p5_comp=
iler.doc Word 1997-2003 format.<br /> &gt; <br /> &gt; Please consult one o=
f these documents for full instructions on how to use P5.<br /> <br /> But =
that's not true. The doc/ diretory only contains:<br /> <br /> The_Programm=
ing_Language_Pascal_1973.pdf<br /> basic.docx<br /> iso7185rules.html<br />=
 the_p5_compiler.docx<br /> <br /> The_Programming_Language_Pascal_1973.pdf=
<br /> is great to have a copy of!<br /> <br /> I used libreoffice to conve=
rt to pdf:<br /> <br /> /Applications/LibreOffice.app/Contents/MacOS/soffic=
e -env:UserInstallation=3Dfile:///tmp/schneidt.lico --headless --convert-to=
 pdf basic.docx<br /> <br /> &gt; 2 Beta software warning<br /> &gt; p5 Bas=
ic is beta software at this time (version &lt;1).<br /> &gt; It should not =
be considered reliable for production use.<br /> <br /> Oh my. Looks like y=
our documentation may be out of date.<br /> Is this still beta despite vers=
ion &gt; 1?<br /> <br /> Convert the other docx:<br /> <br /> /Applications=
/LibreOffice.app/Contents/MacOS/soffice -env:UserInstallation=3Dfile:///tmp=
/schneidt.lico --headless --convert-to pdf the_p5_compiler.docx<br /> <br /=
> This one is dated August 29, 2014 and on page 14 it says:<br /> <br /> &g=
t; Is P5 a sueable compiler for real applications? I would assert that<br /=
> &gt; it is not.<br /> <br /> That's no good!<br /> <br /> &gt; ./setpath<=
br /> &gt; ./configure<br /> &gt; make<br /> <br /> % ./setpath<br /> ./set=
path: Permission denied.<br /> <br /> You have the windows setpath.bat but =
have not set the permissions on <br /> setpath correctly.<br /> % chmod u+x=
 setpath<br /> <br /> egg 320% ./configure<br /> ./configure: Command not f=
ound.<br /> <br /> % chmod a+rx configure<br /> % ls -l configure<br /> -rw=
xr-xr-x 1 schneidt admin 6469 Jan 5 2018 configure*<br /> % ./configure<br =
/> ./configure: Command not found.<br /> % <br /> <br /> This is really wei=
rd.<br /> <br /> Please set it up to work on macOS.<br /> <br /> Tom<br /> =
<br /> Thomas D. Schneider, Ph.D.<br /> Senior Investigator<br /> National =
Institutes of Health<br /> National Cancer Institute<br /> Center for Cance=
r Research<br /> RNA Biology Laboratory<br /> Biological Information Theory=
 Group<br /> Frederick, Maryland 21702-1201<br /> [email protected]<br =
/> https://alum.mit.edu/www/toms<br /> </div>
</blockquote>

--=_546922b0ddc2b039490ba44af2e2695f--


--===============1021135072852720949==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Gpc mailing list
[email protected]
https://www.g-n-u.de/mailman/listinfo/gpc

--===============1021135072852720949==--