single-expression-shunting-yard-interpreter It's just funny because it could be all written on one line because it is one expression weeee Usage $ node . '4 x 2 + 8 - 1' > 15