Created new parser

Parser does not consume the input inside a parameter. This new parser is
very simple, and allows lazy consumption of parameters.