Struktura modułu
unit Przykład;{nazwa modułu}
interface {część opisowa modułu.
Moduły, typy, zmienne, procedury i funkcje
zadeklarowane w tej części będą dostępne w programach i modułach w których zadeklarowano ten moduł }
uses {Deklaracja modulow} {Tu, po przecinku, podaje sie moduly }
type {Deklaracja danych typu 'type'}
{Tu podaje sie dane typu 'type'}
const {Deklaracja stalych}
{Tu podaje sie stale}
var {Deklaracja zmiennych
{Tu podaje sie zmienne}
{Deklaracja wyprzedzająca podprogramów (lista nagłówków z parametrami)}
function trunc(x : real): integer;
implementation {część implementacyjna modułu.
Tu podaje się kody źródłowe zadeklarowanych podprogramów.
Parametry pobierane przez podprogramy można pominąć ponieważ zostały już podane w deklaracji}
function trunc;
begin
…
trunc:=z;
end;
end.
Podobne strony
Podobne Strony • Inline • Obsługi warunków i stanów wyjątkowych • Destruktor • Konstruktor • Of • Asm • Typ obiektowy • Label • Zbiór • Pętla Repeat Until • Instrukcja "jeśli" • Instrukcja wiążąca • Goto • Funkcja • End • Instrukcje warunkowe • Typ tablicowy • Typ Rekordowy • Typ Plikowy • Slowa Kluczowe
wersja strony: 4, ostatnia edycja: 16 Jul 2009 12:50