IrcCalc: Preparing ShuntingYard for new expression
IrcCalc: Preparing ShuntingYard for new expression

Basically all that's the left is the main loop, here I've already
converted the other functions to use the new expression and associated
types.

IvionSauce/MeidoBot