Downloadable files

DOCUMENTS AND EXAMPLES

There are two background documents and a set of examples which you are invited to download if you wish to find out more about Extended Pascal. The documents are in the Adobe "PDF" format, which has hypertext links to simplify online navigation, and to scan them you will need the Acrobat Reader software; if you do not already have this, it is available free of charge from www.adobe.com. The two are also combined into a Zip file, which is more compact than the individual documents but you will need the software to expand it.


A Guide to Extended Pascal and Objects
This document is intended for readers who have some familiarity with earlier versions of Pascal. It describes the new features included in the Extended Pascal standard, and outlines the additions for Object Oriented programming. It also includes brief descriptions of the exception handling provisions and some other aspects specific to Prospero's 32-bit implementation for Windows.
* Extended Pascal Guide (PDF file, 139K bytes)

Pascal language summary
This document is primarily an online companion to the 32-bit implementation of Extended Pascal for Windows, although a good deal of it is more widely applicable. It introduces some basic concepts, and outlines the main features of Pascal. It also describes some of the extensions, and gives details of the built-in procedures and functions. It includes brief descriptions of the exception handling provisions and some other aspects specific to the Windows implementation. (There is a separate library of routines which is not covered in this document.)
* Pascal language summary (PDF file, 641K bytes)
* Guide and Pascal language summary (Zip file, 489K bytes)


Extended Pascal programs for Windows
A collection of small programs to illustrate features of the Extended Pascal language in use, as well as some of the additions specific to the 32-bit Windows implementation. There is source code for each program, the executable form to run under Windows, and a file EPDemos.Txt that contains a brief description of each program. (The examples are available packed into a Zip archive file, and also as a self-extracting file. Having downloaded the self-extracting file, you simply execute it and it unpacks itself; the Zip file is shorter and a little quicker to download provided you have the software to unpack it.) Annotated source of some of the examples can be viewed directly in your browser as example programs.
* Extended Pascal examples (Zip file, 81K bytes)
* Extended Pascal examples (Self-extracting file, 111K bytes)