![]() Available as a command line tool, Apache Module (like PHP), Middleware solution like ColdFusion, or Stand-Alone multi-threaded server like Node.js. Modern Pascal is a robust Turbo Pascal, Delphi and Free Pascal interpreter and p-code compiler.Based on Free Pascal, Lazarus is available for numerous platforms including Linux, FreeBSD, Mac OS X and Microsoft Windows. Lazarus is a Delphi-like visual cross-platform IDE for rapid application development (RAD).It supports many platforms and operating systems. Apart from compatibility modes for Turbo Pascal, Delphi and Mac Pascal, it also has its own procedural and object-oriented syntax modes with support for extended features such as operator overloading. It is distributed under the GNU GPL, while packages and runtime library come under a modified GNU LGPL. ![]() 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. Free Pascal is a multi-platform compiler written in Object Pascal (and is self-hosting).The most recent iteration of the win32 range (D2009) adds unicode and generics support. NET support that existed from D8 through D2005,D2006 and D2007 has been terminated, and replaced by a new language (Prism, which is rebranded Oxygene, see below) that is not fully backwards compatible. It uses the Object Pascal language (termed 'Delphi' by Borland), descended from Pascal, to create applications for the windows platform. Delphi is Embarcadero's (formerly Borland/CodeGear) flagship rapid application development (RAD) product.Nicklaus Wirth originally wrote the first Pascal compiler using Fortran (which was the only major high-level language the CDC mainframe had.) Once the Pascal-based compiler was able to compile itself, he no longer needed the Fortran-based compiler. Technically, this is the second Pascal compiler. CDC 6000 Pascal compiler The source code for the first (CDC 6000) Pascal compiler.This list is aimed at to serve as a comprehensive repository of Pascal or OjectPascal compilers and interpreters:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |