Ero sivun ”Free Pascal” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p (kotisivu löytyy jo mallineesta)
p (<syntaxhighlight>)
 
Rivi 25: Rivi 25:
== Esimerkki ==
== Esimerkki ==


<source lang="bash">
<syntaxhighlight lang="bash">
program Heippa;
program Heippa;
begin
begin
   writeln ('Hei maailma.')
   writeln ('Hei maailma.')
end.
end.
</source>
</syntaxhighlight>


Ohjelma tulostaa ruudulle "Hei maailma."
Ohjelma tulostaa ruudulle "Hei maailma."


== Pelimoottoreita ==
== Pelimoottoreita ==
* [[nxPascal]]
* [[nxPascal]]
* [[Castle Game Engine]]
* [[Castle Game Engine]]


== Ohjelmia ==
== Ohjelmia ==
Joitakin ohjelmia jotka ovat tehty FreePascalilla ja ovat saatavilla Linuxiin:
Joitakin ohjelmia jotka ovat tehty FreePascalilla ja ovat saatavilla Linuxiin:
* [[Hedgewars]] räiskintäpeli.
* [[Hedgewars]] räiskintäpeli.

Nykyinen versio 18. helmikuuta 2022 kello 09.36

FreePascal
Paradigma oliopohjainen, proseduraalinen
Tyypitys vahva, staattinen (+ dynaaminen: variant, rtti)
Evaluointitapa innokas
Suoritusmalli käännettävä
Kotisivu www.freepascal.org


FreePascal on Pascal-kielinen ohjelmointiympäristö. Se on saatavilla (muiden käyttöjärjestelmien ohella) seuraaville prosessoreille Linux-käyttöjärjestelmän alaisuudessa.

Graafinen kehitysympäristö Lazarus hyödyntää FreePascal-kääntäjää.

Vakiokäännösyksikköjä[muokkaa]

Esimerkki[muokkaa]

program Heippa;
begin
  writeln ('Hei maailma.')
end.

Ohjelma tulostaa ruudulle "Hei maailma."

Pelimoottoreita[muokkaa]

Ohjelmia[muokkaa]

Joitakin ohjelmia jotka ovat tehty FreePascalilla ja ovat saatavilla Linuxiin: