next up previous contents
Next: Iesirea gramaticii exemplu Up: Anexe Previous: flow   Cuprins

Precedenta operatorilor

Tip Aritate Operator Descriere Asociativitate Prec. Exemplu
Atribuire binar = atribuire fara 1 a, b = c
Atribuire binar += +atribuire fara 1 a += 10
Atribuire binar -= -atribuire fara 1 a -= b
Atribuire binar *= *atribuire fara 1 a, b *= c
Atribuire binar /= /atribuire fara 1 a /= b
Atribuire binar %= %atribuire fara 1 a %= b
Atribuire binar = atribuire fara 1 a = b
Atribuire binar &= &atribuire fara 1 a, b &= c
Atribuire binar = atribuire fara 1 a = b
Atribuire binar = atribuire fara 1 a, b = c
Relational binar == egalitate stanga 2 a == b
Relational binar == inegalitate stanga 2 a == b
Relational binar mai mic stanga 3 a b
Relational binar \(>\) mai mare stanga 3 a \(>\) b
Relational binar   mai mic sau egal stanga 3 a b
Relational binar   mai mare sau egal stanga 3 a b
Logic binar   sau-exclusiv stanga 4 a b
Logic binar   sau stanga 5 a b
Logic binar && si stanga 6 a && b
Logic unar   negare dreapta 7 a == b
Aritmetic binar + adunare stanga 8 a + b
Aritmetic binar - scadere stanga 9 a - b
Aritmetic binar * inmultire dreapta 10 a * b
Aritmetic binar / impartire dreapta 11 a / b
Aritmetic binar % modulo stanga 12 a % b
Aritmetic binar   sau stanga 13 a b
Aritmetic binar & si stanga 14 a & b
Aritmetic binar exponent dreapta 15 a b
Aritmetic binar   concatentare stanga 16 a b
Tip Aritate Operator Descriere Asociativitate Prec. Exemplu
Aritmetic unar + plus stanga 17 +a
Aritmetic unar - minus stanga 17 -a
Aritmetic unar * asterisc dreapta 17 * a
Aritmetic unar / slash dreapta 17 /a
Aritmetic unar % procent stanga 17 % a
Aritmetic unar bara stanga 17 a
Aritmetic unar & ampersand stanga 17 & a
Aritmetic unar circumflex dreapta 17 a
Aritmetic unar tilda stanga 17 a
Incrementare unar ++ post fara 18 a++
Decrementare unar post fara 18 a
Incrementare unar ++ pre fara 19 ++a
Decrementare unar pre fara 19 a
Conversie unar $ numar fara 20 $ n
Conversie unar @ punct fara 20 @p
Conversie unar " string fara 20 " s
Conversie unar ? boolean fara 20 ?b
Conversie unar ! tablou fara 20 !t
Conversie unar # hash fara 20 # h
Selectie binar {} reuniune intervale stanga 21 tab{1,2:,}
Apel unar `() apel metoda anonima stanga 22 self`()
Apel unar ` apel metoda stanga 23 a`b (c)
Conversie unar \(>\) conversie la tip dreapta 24 obj\(>\)self
Indexare unar [] sau . index, camp, cheie stanga 1 a[1].b['c']

next up previous contents
Next: Iesirea gramaticii exemplu Up: Anexe Previous: flow   Cuprins
Sebastian Glita 2002-06-19