Free Pascal
De Viquipèdia
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]
Taula de continguts
Característiques[modifica | modifica el codi]
Les seves principals característiques són:
- Compatibilitat parcial amb les extensions al llenguatge Pasqual introduïdes per Turbo Pascal i Delphi (objectes, etc.), i total per als programes en mode consola, no tenint en compte aquestes extensions.
- Multiplataforma: Windows, Linux, Mac OS X, FreeBSD, etc.
- Multiarquitectura: x86, x86_64, PowerPC, SPARC, ARM.
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]
- ↑ «Free Pascal Is Not a Social Cause! The Story of Open Source Pascal» (en anglès). [Consulta: 23-04-2010].
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 |
- Freepascal.org - Pàgina oficial (anglès)
- FreePascal.es (pàgina alternativa) (castellà)
- Dev-Pascal (anglès)
|
| Açò és un esborrany sobre programari lliure. Amplieu-lo! (citant les fonts) |