This page contains the ISO 7185 and ISO 10206 standards documents in various formats. Not all documents are available in all formats. See "A word about format", below.
The Programming Language Pascal: 1973 revised edition - PDF (Adobe Acrobat).
The revised Pascal language was defined by Nicklaus Wirth in 1972, and was the standard for the language until 1982, when it was replaced by ISO 7185. Although not blessed as an international standard, Wirth several times referred to it as the standard for Pascal.
ISO 7185: The original Pascal standard - HTML
ISO 7185: The original Pascal standard - PDF (Adobe Acrobat).
The ISO 7185 standard is still the basic standard for Pascal. It was released in 1982, then revised in 1990.
ISO10206: The Pascal extended standard, according to ISO - PDF (Adobe Acrobat).
The extended standard was released in 1990 (the same year as the last ISO 7185 revision). Although not as extensively implemented as ISO 7185, the extended standard has at least three compiler installations that implement it in all or part, the GPC (GNU Pascal Compiler), the Prospero compiler, and Hewlett-Packards Itanium compiler. At this writing, the Prospero compiler is the only installation that claims full compliance.
The Pascaline Standard - HTML.
The Pascaline Standard - Adobe Acrobat/.PDF format.
The Pascaline Standard - Word 2007/.docx format.
The Pascaline Standard - Word 1998-2003/.doc format.
Pascaline is an updated and standardized form of the language I use for my compilers. Included in Pascaline are extentions for file handling, modular format, classes and objects, arbitrary array/string length handling, procedure, function and operator overloads, exception handling, asserts, and a number of other extentions.
Pascaline is Pascal brought up to the level of C#, but without the loss of type security inherent in other extended Pascals.
This is a preliminary version of the standard, but I invite you to take look and comment on it.
The ISO 7185 and ISO 10206 documents were done on a word processor, and were made available by Mr. John Reagan, of Digital Equipment Corporation (now a division of Hewlett-Packard).
.PDF formats may have a "text layer", which consists of a selectable layer that can be selected for copy and paste uses. This allows a user to copy short sections and place them into ASCII text documents. With preexisting documents in PDF, this text layer was usually added by me, using an OCR program. This is good for the ISO standards, and can be used to clip short sections of the standards, such as individual sections. However, the format translation from word processing and free format to ASCII text is often questionable, especially when the original has complex formatting. In addition, the exact equivalent of a particular character can be open to interpretation. For this reason, .PDF is not always the best format for quoting.
The .HTML format has several advantages, including being able to view it with any web page viewer, automatically adjusting for any window size, and also because the characters usually have exact equivalences in ASCII text. The ISO 7185 document was translated to HTML. It has no page markings or orientation. Anyone who is going to print out the document in whole pages is far more likely to use the .PDF format than the .HTML format.
When I created an HTML from the PDF file for ISO 7185 Pascal, the goal of the HTML version was to create a format that was as near as posssible to the original word processing format, as represented by the .PDF file. The most significant departure from this was with respect to tables, which are different in appearance from the original document. If there were mistakes in the original document, then they were copied to the .HTML document as well.
Many different formatting methods were used to arrive at the final HTML format. In many cases, it uses the "preformatted text" tag, which means that this text will not automatically scale with the viewers window. Also, because of the many format methods used, there is a good chance that one or more methods will not work correctly on your browser.
Although the .HTML format typically works much better for copy and paste quoting, it will still not be good for complex formats such as tables. The .HTML format is much better for character set issues, because I have hand-translated some of the odd word processing characters to their ASCII equivalents.
For modern documents that I have the source for, I use a Microsoft Word parent format, then generate the HTML and PDF formats. This means that they match automatically. It has the disadvantage that the resulting HTML is significantly more complex than a standard HTML file. It is not really intended for editing at the HTML level. For any changes, the parent Word document should be changed, and the other formats generated from it.