Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

The standard Pascal web site, moved and updated!

9 views
Skip to first unread message

scott moore

unread,
Nov 28, 2007, 4:07:17 AM11/28/07
to
{***********************************************************************
* *
* THE STANDARD PASCAL WEB PAGE *
* *
* http://www.standardpascal.org *
* *
{**********************************************************************}

********************** WE MOVED *********************

The standard Pascal web site now has its' own
separate domain:

http://www.standardpascal.org

********************** WE MOVED *********************

The Standard Pascal web site is the only place you will find all of the
original papers on Pascal, original programs, and original history
collected in one place.

Because the Standard Pascal web site includes important, one of a kind
historical items concerning the language Pascal, it is my intent to
arrange for it to appear even if I can no longer maintain it.

*****************************************************

The Standard Pascal web site has been extensively updated. It has the
following new items:

* The ISO 7185 Pascal FAQ was extensively changed, including:

- Larger book section.
- Comparision between ISO 7185 language and Delphi was reworked using
tests run on both types of compilers.
- New string handling library using only standard Pascal.
- Boolean math examples were improved and corrected.
- New section on parsing input without errors.

* A new ISO 7185 compliance report was performed for GNU Pascal.

This site is the only web site specifically devoted to the J&W and ISO
7185 versions of the Pascal language (the original Pascal language).

The features you will find on the site are:

* A list of available ISO 7185 Pascal implementations available for your
use.

* The ISO 7185 Pascal FAQ, including

+ What is ISO 7185 Pascal ?

+ The history of Pascal.

+ Status of standards.

+ Difference between several nonstandard implementations such
as Borland, Delphi, and Apple with the standard.

+ What subset of Pascal is acceptable to ALL implementations,
even non-standard ones.

+ Can standard Pascal be crashed ?

+ How to perform strings in standard Pascal.

+ How to perform a "type cast" in standard Pascal (yes, really).

+ What is the extended Pascal standard.

* A complete overview of the rules and working of ISO 7185 Pascal.

* History and BIO on Niklaus Wirth, Pascal's originator.

* The complete standards documents, including the ISO 7185 standard.

* A collection of ISO 7185 Pascal compatible programs, including:

+ Pascal-s, a compiler/interpreter for a Pascal subset.

+ P4 compiler/interpreter, the same one UCSD was based on.

+ Pretty printer.

+ Basic-s, a tiny basic intepreter.

* The Yacc and Flex parsing grammar for ISO 7185 (for people building
Pascal compilers as a student project).

* Information on the original CDC 6400 working basis of Pascal.

* The complete scans of the original PUG or Pascal Users' Group
newsletters. This includes a huge amount of the original history of
Pascal.

Marco van de Voort

unread,
Nov 28, 2007, 9:50:56 AM11/28/07
to
On 2007-11-28, scott moore <nos...@nowhere.com> wrote:

From

> - Comparision between ISO 7185 language and Delphi was reworked using
> tests run on both types of compilers.

point 7:
"
7. It is not possible to construct a standard program without compiler
directives. At minimum:

{$APPTYPE CONSOLE}

is required"

This is incorrect, use parameter -CC to force console mode.


Richard Engebretson

unread,
Nov 29, 2007, 9:47:30 AM11/29/07
to
On Nov 28, 3:07 am, scott moore <nos...@nowhere.com> wrote:
> {***********************************************************************
> * *
> * THE STANDARD PASCAL WEB PAGE *
> * *
> * http://www.standardpascal.org *
> * *
> {**********************************************************************}
>
Excellent. Thank you, Scott.

I don't have anything to add, but your CDC info rings bells. CDC was
based here in Minnesota. I remember Otto Schmitt giving a lecture
pushing "microcomputers" and how people at home could use one for
varied tasks. He got no thanks from the "big iron" guys.

Thanks,
Rick.

scott moore

unread,
Nov 30, 2007, 2:41:53 AM11/30/07
to

Yea, those things are toys. It's just a passing fad....

Actually my favorite "what if" would have been if DEC had woken up and
and put the PDP-11 forward as the first 16 bit single chip processor
in the late 70s (yes, there was a chip LSI-11, but that was three chips,
complex and microprogrammed), and really pushing it as an embedded
processor with good software support. They would have laid waste to the
market and changed history utterly, instead of taking a 10 year ride to
oblivion.

Scott Moore

Rene Kita

unread,
Nov 30, 2007, 6:16:24 AM11/30/07
to
scott moore wrote:
>
> http://www.standardpascal.org

Thank you for a great site. There is too little about Pascal left on the web.

Two typos, if you don't mind:
*great improvement on it's successors
->great improvement on its successors
http://www.standardpascal.org

*renumerations
->remuneration
http://www.standardpascal.org/compiler.html

Richard Engebretson

unread,
Nov 30, 2007, 7:10:35 AM11/30/07
to

As a Biophysics student I got around. The Chemistry lab where I worked
had a PDP-11 and I tried hard to learn to use it. Chem students were
building 8080 controls. Otto's EE lab had computers going back to tube
days (talk about refrigeration) and a PDP-4 and 8. Otto also had the
Altair.

Every system had it's good side and bad. The PDP systems were starting
Unix and data processing. The PDP key, IMHO, was the card bus. The
Altair was a pre-built 8080 with a pretty video. The genius of the PC
blended these experiments.

I'm now learning AVR microcontrollers. Funny how little has changed.
Vastly improved electronics, but the same concepts are still there.
There is still a need for readable, maintainable programming. Thanks
for helping anchor Pascal.
Rick.

scott moore

unread,
Dec 1, 2007, 10:00:17 PM12/1/07
to

Thanks. You might also check out my soft core 8080 on opencores.org.
This is the future for microcontrollers, with FPGAs so big and cheap,
you just park a soft core microprocessor in the corner and Voila, a
microcontroller with 200-400 I/O pins and all the onboard peripherals
you care to download.

Scott Moore

scott moore

unread,
Dec 1, 2007, 10:01:45 PM12/1/07
to

Thank you thank you, I'll fix that.

Scott Moore

gedumer1

unread,
Dec 6, 2007, 7:06:24 PM12/6/07
to
I'm sorry, but I have to correct Rene... "great improvement on its
successors" is the correct usage of the word "its". The rule is as follows:

It's versus Its.

There's no shortcut; all you can do is memorize the rule. It's with an
apostrophe means it is (or, a little less often and a little less formally,
it has); its without an apostrophe means belonging to it. An analogue might
provide a mnemonic: think of "he's" ("he is" gets an apostrophe) and "his"
("belonging to him" doesn't).

What about its', with the apostrophe after the s? - Never, never, never.
Wrong, wrong, wrong. Not in this language, you don't. Its, "belonging to
it"; it's, it is. That's all. [Revised 8 June 2001.] see:
http://andromeda.rutgers.edu/~jlynch/Writing/i.html

Scott... you were right the first time. Same goes for "But in it's original
form". It should be "But in its original form".

Gary.

"scott moore" <nos...@nowhere.com> wrote in message
news:DYSdne29eIKEvc_a...@comcast.com...

gedumer1

unread,
Dec 6, 2007, 7:10:15 PM12/6/07
to
Here's a better example:

Its or It's?

Its is the possessive pronoun; it modifies a noun.


It's is a contraction of it is or it has.


Incorrect: The mother cat carried it's kitten in it's mouth.
(Possessive pronoun, no apostrophe)

Correct: The mother cat carried its kitten in its mouth.

Correct: I think it's going to rain today.
(Contraction of it is)

Correct: It's been a very long time.
(Contraction of it has)

http://englishplus.com/grammar/00000227.htm

Gary.

"gedumer1" <gedu...@bellsouth.net> wrote in message
news:4806j.20685$rc2....@bignews1.bellsouth.net...

Chris Burrows

unread,
Dec 6, 2007, 9:31:29 PM12/6/07
to
"gedumer1" <gedu...@bellsouth.net> wrote in message
news:4806j.20685$rc2....@bignews1.bellsouth.net...
> I'm sorry, but I have to correct Rene... "great improvement on its
> successors" is the correct usage of the word "its". The rule is as
> follows:
>

Rene was correct - and so is your explanation. However, you seem to have
confused the original mistake:

>> *great improvement on it's successors

with Rene's correction:

>> ->great improvement on its successors

--
Chris Burrows
CFB Software
http://www.cfbsoftware.com/gpcp


scott moore

unread,
Dec 9, 2007, 9:07:39 PM12/9/07
to
gedumer1 wrote:
> I'm sorry, but I have to correct Rene... "great improvement on its
> successors" is the correct usage of the word "its". The rule is as follows:
>
> It's versus Its.

And I thought Pascal generated a lot of corrections...

Keith Bowes

unread,
Dec 23, 2007, 5:05:29 AM12/23/07
to
gedumer1 wrote:
>
> It's versus Its.
>
> There's no shortcut; all you can do is memorize the rule. It's with an
> apostrophe means it is (or, a little less often and a little less formally,
> it has); its without an apostrophe means belonging to it. An analogue might
> provide a mnemonic: think of "he's" ("he is" gets an apostrophe) and "his"
> ("belonging to him" doesn't).

Yes, I'm sure we're all aware (all of us native speakers, at least).
It's just that sometimes we make a mistake.

>
> What about its', with the apostrophe after the s? - Never, never, never.
> Wrong, wrong, wrong. Not in this language, you don't.

Of course not. You wouldn't say its'. You'd say their.

0 new messages