1. leht 1-st

FreePascal

Postitatud: 04.05.2007, 13:32
Postitas janek87
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?

Postitatud: 04.05.2007, 14:00
Postitas priit
Asi ju ubuntu mingites repodes t2itsa olemas.

Kood: Vali kõik

apt-cache search fp | grep "Free Pascal"
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.

Postitatud: 04.05.2007, 15:15
Postitas janek87
tavaline FP meeldis mulle rohkem...aga millegipärast ei saa seal normaalselt tööd teha...menüü läheb nagu ülevalt lukku .

Postitatud: 04.05.2007, 15:27
Postitas priit
Ega sa ometi pyya seal hiirega jamada? See toetab minu teada ainult klaviatuurilt shortcut-e.

Postitatud: 14.05.2007, 21:53
Postitas janek87
töötab küll, aga mulle tundub, nagu sellega ei saaks kõiki asju teha. Teen mõne lihtsama programmi valmis...mõni töötab, mõni ei...

Postitatud: 14.05.2007, 22:15
Postitas sander85
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 :P

Postitatud: 25.05.2007, 15:48
Postitas janek87
jah...tekstiredaktoris tõesti mugav, kuna see tunneb Pascali koodi ära ja eraldab teatud osad eri värvidega ära :D 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...

Postitatud: 25.05.2007, 16:11
Postitas mihkel
Pole elu see pascalit puutunud, aga
If p='pingviin' then
Begin #milles seda vaja on. Võta ära :P
WriteLn('Tubli!')

Postitatud: 25.05.2007, 16:19
Postitas janek87
häbi mulle...nüüd toimib jah :oops:

Postitatud: 25.05.2007, 16:33
Postitas estysoft
mihkel kirjutas:Pole elu see pascalit puutunud, aga
If p='pingviin' then
Begin #milles seda vaja on. Võta ära :P
WriteLn('Tubli!')
mihklil on õigus Begin ja end; peavad alati paari kaupa käima

Antud juhul eeldab ta enne elset veel ridu