Find Precedence Functions (Algorithm 265 [L2])
CACM October, 1965
Wirth, N.
