06.04.2015 Views

Osnovi programiranja i programski jezici

Osnovi programiranja i programski jezici

Osnovi programiranja i programski jezici

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

SINTAKSA I SEMANTIKA PROLOGA<br />

Abecedu PROLOG programa, to jest skup znakova jezika čine:<br />

• Velika slova: A,B,…,Z.<br />

• Mala slova : a,b,…,z.<br />

• Brojevi : 0,1,2,…,9.<br />

• Posebni znakovi:*,+,-,/,[,… .<br />

Sintaksički niz znakova nazivamo termom. Termove delimo na:<br />

• konstantne, koji mogu biti<br />

o atomi i<br />

o brojevi,<br />

• varijable, i<br />

• strukture<br />

Konstante i varijable zovemo jednim imenom “JEDNOSTAVNI TERMOVI ”, dok<br />

strukture nazivamo “ SLOŽENI TERMOVI “.<br />

KONSTANTE:<br />

One se dele na atome i brojeve. Atom nazivamo korisnički niz znakova koji<br />

udovoljava jednom od sledećih pravila:<br />

• Atom je niz slova brojki i posebnih znakova, koji počinju malim<br />

slovom abecede na primer:<br />

o a<br />

o jasna<br />

o x_<br />

o x_y_drugi.<br />

• Atom je niz posebnih znakova poput:<br />

o = =><br />

o

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!