Áttekintés arról, hogyan kezdj bele a FreePascalba a nulláról
A Pascal programozási nyelvnek hosszú története van, és az online dokumentáció nagy része kifejezetten a kezdőknek szól. A legtöbb ilyen útmutató konzolprogramokkal foglalkozik, amelyekben információt írsz ki a képernyőre, és/vagy beolvasod a felhasználó bemenetét. Az egyik leggyakoribb kezdő útmutató például egy olyan program, amely a képernyőre írja a „Hello World” szöveget:
program HelloWorld;
begin
writeln('Hello World!');
end.
Ha konzolból vagy terminálból futtatod, ez a program kiírja a képernyőre a „Hello World” szöveget.
Az Exercism-nél automatizált teszteléssel ellenőrizzük, hogy a megoldásaid helyesek-e, ezért egy program helyett unit-ot kell használnod. A legfőbb különbség, hogy a terminálra való kiírás helyett egy függvényből kell visszaadnod egy értéket:
writeln('Hello World!');
ez lett belőle:
result := 'Hello World!'
A write/writeln parancsok továbbra is hasznosak, ha információt akarsz megjeleníteni, vagy egy parancs, egy matematikai művelet és hasonlók kimenetének szöveges reprezentációját akarod megkapni.