Pay additional attention that precedence is listed from LOWER to HIGHER.
Compiler language books list precedence opposite order. (At least, language
books that I have, C/C++/Java. Perl book is the same order. I prefer
precedence listed from higher to lower, not a big deal though)