Rangierbahnhof VS Parser für rekursive Abfahrten

Ich erstelle einen fortgeschrittenen mathematischen Parser und möchte den Unterschied zwischen Shunting-Yard und den anderen verfügbaren Parser-Algorithmen wie "Descent Parser" kennen, da ich weiß, dass ich die Formel lieber in RPN-Notation speichere.

Danke im Voraus