Osnovi programiranja i programski jezici
Osnovi programiranja i programski jezici
Osnovi programiranja i programski jezici
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