FreePascal
Moderaator: Moderaatorid
FreePascal
Oleks soov saada Free Pascal tööle Ubuntu all, aga kuidagi nagu ei õnnestu. Nimelt tirisin need .deb pakid siit ja installisin ära, ja seejärel ka updatesin.
http://sourceforge.net/project/showfile ... up_id=2174
Aga kuidas seda nagu avada? või tirisin mingi vale paki?
http://sourceforge.net/project/showfile ... up_id=2174
Aga kuidas seda nagu avada? või tirisin mingi vale paki?
Asi ju ubuntu mingites repodes t2itsa olemas.
n2itab k6iki pascali pakette.
fp-compiler on vast see k6ige olulisem pakett.
Free Pascali compiler k2ivitub k2suga fpc.
Ahjaa, see, mida sa ilmselt otsid, on fp-ide paketis ja k2ivitub k2suga fp.
Ja kui juhuslikult midagi Delphi taolist tahad, siis selle asja nimi on Lazarus.
Kood: Vali kõik
apt-cache search fp | grep "Free Pascal"fp-compiler on vast see k6ige olulisem pakett.
Free Pascali compiler k2ivitub k2suga fpc.
Ahjaa, see, mida sa ilmselt otsid, on fp-ide paketis ja k2ivitub k2suga fp.
Ja kui juhuslikult midagi Delphi taolist tahad, siis selle asja nimi on Lazarus.
kui mina veel paskalit progesin, siis koodi kirjutasin ühes konsooli aknas mingi redaktoriga, omal ajal vist kasutasin joe'd, ning teises konsoolis kompileerisin fpc-ga.. fpc näitas väga kenasti ka ära, millisel real mul koodis viga, nii et ma kahtlen, et asi kuidagi jääb sul kompilaatori taha, pigem ikka viga progejas, sest pascal oligi selline keeruline, paistis välja, et peaks töötama, aga kusagil oli kas ; puudu või siis ülearu 
jah...tekstiredaktoris tõesti mugav, kuna see tunneb Pascali koodi ära ja eraldab teatud osad eri värvidega ära
mõnus...aga tekkis siiski üks küsimus Pascali keele kohta. Kood ise siin:
program test;
uses crt;
var p:string;
Begin
ClrScr;
WriteLn('Sisesta sõna "pingviin":');
readln(p);
If p='pingviin' then
Begin
WriteLn('Tubli!')
else
Writeln('Kas ei oska kirjutada?
');
readln;
end;
end.
kui keegi viitsib käima lükata siis proovige, kas teil töötab. mul annab igatahes koguaeg errorit: ";" expected, but "ELSE" found. No aga enne elset ei ole ju ";" märke- nii on mulle meelde nagu jäänud. viga tekkis ühe suurema programmi juures, see on ainult näiteks...
program test;
uses crt;
var p:string;
Begin
ClrScr;
WriteLn('Sisesta sõna "pingviin":');
readln(p);
If p='pingviin' then
Begin
WriteLn('Tubli!')
else
Writeln('Kas ei oska kirjutada?
readln;
end;
end.
kui keegi viitsib käima lükata siis proovige, kas teil töötab. mul annab igatahes koguaeg errorit: ";" expected, but "ELSE" found. No aga enne elset ei ole ju ";" märke- nii on mulle meelde nagu jäänud. viga tekkis ühe suurema programmi juures, see on ainult näiteks...





