最後のクラスでは、ユニットファイルにいくつかの関数とプロシージャを定義しました。
procedure WriteNap(const elo: string; const n: TNap; const uto: string);
begin
Write(elo, Nap2Str(n), uto);
end;
function PredNap(const n: TNap): TNap;
begin
case n of
hetfo: PredNap := vasarnap;
NemNap: PredNap := n;
else
PredNap := Pred(n)
end;
end;
function SuccNap(const n: TNap): TNap;
begin
case n of
NemNap: SuccNap := n;
else
SuccNap := Succ(n)
end;
end;
PredNapなどの代わりにメインプログラムでPred、Write、Succを使用できるように、「Nap」という単語を削除する必要があります...このユニットを使用し、SuccPredなどの機能を含む別のユニットファイルを作成しようとしました...実際にはうまくいきませんでした。
前もって感謝します :)