Difference between revisions of "Object Pascal"

From Free Pascal wiki
Jump to navigationJump to search
Line 2: Line 2:
  
 
== Object Pascal implementations ==
 
== Object Pascal implementations ==
This is a probably incomplete list of compilers and dialects supporting Object Pascal:
+
This is a (probably incomplete) list of IDEs, compilers and dialects supporting Object Pascal:
 
* [[Clascal]]
 
* [[Clascal]]
 
* [[Mac Pascal]]
 
* [[Mac Pascal]]
Line 9: Line 9:
 
* [[Turbo Pascal]]
 
* [[Turbo Pascal]]
 
* [[Delphi]]
 
* [[Delphi]]
 +
* [[Kylix]]
 
* [[GNU Pascal]]
 
* [[GNU Pascal]]
 
* [[Virtual Pascal]]
 
* [[Virtual Pascal]]
 
* [[Free Pascal]]
 
* [[Free Pascal]]
 
* [[Pascal Script]]
 
* [[Pascal Script]]
 +
* [[Oxygene]]
 +
* [[DWScript]]
  
 
== Free Pascal modes for Object Pascal ==
 
== Free Pascal modes for Object Pascal ==

Revision as of 13:28, 31 December 2014

Object Pascal is a collective term for object-oriented Pascal dialects. The first Pascal versions supporting OOP were Clascal and Macintosh Pascal. More modern implementations extend the class model as in Delphi and Free Pascal.

Object Pascal implementations

This is a (probably incomplete) list of IDEs, compilers and dialects supporting Object Pascal:

Free Pascal modes for Object Pascal

The following modes support development with Object Pascal syntax with Free Pascal:

See also