В Perl ассоциативность и приоритетность операторов аналогична языку С. Ниже перечислены все операторы в порядке уменьшения приоритета, в начале строки указана ассоциативность.
| ассоциативность | операторы | | левая | термы и левосторонние списковые операторы | | левая | -> | | - | ++ -- | | правая | ** | | правая | ! ~ \ унарные + и - | | левая | =~ !~ | | левая | * / % x | | левая | + - . | | левая | << >> | | - | именованные унарные операторы | | - | < > <= >= lt gt le ge | | - | == != <=> eq ne cmp | | левая | & | | левая | | ^ | | левая | && | | левая | || | | - | .. | | правая | ?: | | правая | = += -= *= и т.д. | | левая | , => | | - | правосторонние списковые операторы | | левая | not | | левая | and | | левая | or xor |
1 2 3 4 5 6
8 8 8
| |