Free Pascal

De Viquipèdia
Dreceres ràpides: navegació, cerca
Free Pascal
Captura de pantalla de l'IDE de Free Pascal
Captura de pantalla de l'IDE de Free Pascal
Autor original Florian Paul Klämpfl
Desenvolupador(s) voluntaris
Versió estable

2.4.0

/ 1 de gener de 2010
Sistema operatiu multiplataforma
Tipus compilador
Llicència GPL
Lloc web www.freepascal.org

Free Pascal (també FPC o FPK Pascal) és un compilador per al llenguatge Pascal, desenvolupat com a programari lliure.[1]

Característiques[modifica | modifica el codi]

Les seves principals característiques són:

Particularitats[modifica | modifica el codi]

La genericitat es defineix amb les paraules clau generic i specialize, mentre que a Delphi, aquestes paraules no s'usen. Heus aquí un exemple:

type
  generic TList<T> = class
    ...
  end;

  TIntegerList = specialize TList<Integer>;

És possible utilitzar la sintaxi C per sumar, multiplicar, etc.:

function Suma(a,b: integer): integer;
begin
 { càlcul de la suma de a i b }
 result := 0;
 result += a;
 result += b;
end;

El programa Hola món a Free Pascal:

program hola;
begin
 writeln('Hola món');
end.

Referències[modifica | modifica el codi]

Vegeu també[modifica | modifica el codi]

  • Lazarus, interfície de programació visual basada en Free Pascal

Enllaços externs[modifica | modifica el codi]

A Wikimedia Commons hi ha contingut multimèdia relatiu a: Free Pascal Modifica l'enllaç a Wikidata