gitweb on Svarog
projekti pod git sistemom za održavanje verzija -- projects under the git version control systemdiff --git a/skripta-os2.tex b/skripta-os2.tex
--- a/skripta-os2.tex
+++ b/skripta-os2.tex
\url{http://nongnu.org/gm2/base_libraries.html} za samo osnovne
biblioteke.
-Predpostavimo da smo da je fajl napravljen u trenutnom direktorijumu,
+Predpostavimo da je fajl napravljen u trenutnom direktorijumu,
koristeći neki tesktualni editor (u dodatku~\ref{app-joe} je opisan
``joe'' koji se koristi na vežbama). Kreirani fajl se tada može
prevesti u izvršnu verziju sledećom komandom:
\begin{terminal}
./a.out
\end{terminal}
-pri čemu \kod{./} naglaša da hoćemo da pokrenemo program iz trenutnog
+pri čemu \kod{./} naglašava da hoćemo da pokrenemo program iz trenutnog
direktorijuma (koji se označava tačkom). Ako je potrebno da
izvršni fajl ima neki drugi naziv može se koristiti poziv sledećeg
tipa:
su nažalost promenljive i mogu zavisiti od konkretnog operativnog
sistema, a naročito utiče da li je u pitanju~32--bitni, ili~64--bitni
sistem. Zbog ovoga su date dve varijante bibilioteke sa tipovima.
-Prva je testirana na Lubuntu 11.10 32bit, a druga je testirana na
-Kubuntu 11.10 64bit.
+Prva je testirana na Lubuntu 11.10 i 12.04 32bit, a druga je testirana
+na Kubuntu 11.10 i 12.10 64bit.
\begin{codeblock}
DEFINITION MODULE FOR "C" Lib32;
\begin{minipage}{0.6\textwidth}
\begin{codeblock}
-i := 1;
-j := 0;
-WHILE (i < n) AND (j < m) DO
+dubina := 1;
+brdece := 0;
+WHILE (dubina < maxdubina) AND
+ (brdece < potrebnodece) DO
pid := fork();
IF pid # 0 THEN
- INC(j);
+ INC(brdece);
ELSE
- INC(i);
- j:=0;
+ INC(dubina);
+ brdece := 0;
END;
END;
\end{codeblock}