[so] Conditional
Octavian Purdila
so@cursuri.cs.pub.ro
Wed, 3 Nov 2004 19:26:33 +0200
On Tuesday 02 November 2004 16:22, Catalin Alexandru wrote:
> Cum ar trebui sa se comporte programul in cazul unui comenzi de genul:
>
> 0 && echo test1 || echo test2
>
Ideal ar fi sa se afiseze test2
> Dar in cazul:
>
> 1 || echo test1 && echo test2
>
Ideal ar fi sa se afiseze test2
Acum, pentru a face secventele de mai sus sa functioneze corect, aveti nevoie
de un pic de analiza semantica pe arbore. Din aceasta cauza, comenzi de genul
asta nu sunt obligatoriu de suportat. Trebuie insa sa suportati macar
a && b & c && d
Am mai modificat un pic parserul, ca sa mai aveti un camp ->up in comenzi,
catre comanda superioara, si niste flaguri pe care le puteti marca cum vreti
voi.
tavi