An interactive calculator demo app illustrating the usage of scala parser combinators