LYCOS RETRIEVER Beta Retriever Home  |  What is Lycos Retriever?   
Pascal (Language): Turbo Pascal
built 632 days ago
Free Pascal (www.freepascal.org) is a multi-platform compiler written in Pascal (it is Self-hosting). It is aimed at providing a convenient and powerful compiler, both able to compile legacy applications and to be the means of developing new ones. It is distributed under the GNU GPL. Apart from compatibility modes for Turbo Pascal, Delphi and Mac Pascal, it ... has its own procedural and object oriented syntax modes with support for extended features such as operator overloading. It supports many platforms and operating systems.
Pascal Programming for Libraries is a practical introduction to computer programming designed specifically for library and information center applications. A graded text, this book provides detailed examples of straightforward programs, each fully illustrated and clearly explained. The examples begin with relatively simple computer code and progress to more complex examples using the highly acclaimed language TURBO Pascal, now widely used on personal computers. The applications illustrated deal with such operations as document retrieval, sorting, key wordindexing, selective dissemination of information, and rudimentary technical processes in libraries.
Shop at Amazon.com From version 1.0 to 7.0 of Turbo Pascal, Borland continued to expand the language. One of the criticisms of the original version of Pascal was its lack of separate compilation for modules. Dr. Wirth even created a new programming language, Modula-2, to address that problem. Borland added this to Pascal with its units feature.
Pascal programs start with the program keyword with a list of external file descriptors as parameters; then follows the main statement block encapsulated by the begin and end keywords. Semicolons separate statements, and the full stop ends the whole program (or unit). Letter case is ignored in Pascal source. Some compilers, Turbo Pascal among them, have made the program keyword optional.
Free Pascal (www.freepascal.org) is a multi-platform cross-compiler written in Pascal (so that it compiles itself). It is aimed at providing a convenient and powerful compiler, able both to compile legacy applications and to be the means of develop new ones. Also distributed freely under the GNU GPL. It can mix Standard Pascal, Extended Pascal (Turbo Pascal) and Object Pascal (Delphi) code together, and supports many platforms and operating systems.
Source:
Turbo Pascal, and other derivatives with units or module concepts are modular languages. Turbo Pascal copied these concepts from either a draft of the Extended Pascal standard or Pascal's successor Modula-2. However, it does not provide a nested module concept or qualified import and export of specific symbols.
SEARCH
MORE ABOUT