def __init__(self, specification):
self._spec = specification<EOL>self._start()<EOL>
Create a parser with a specification.

        :param specification: the types and classes to use for the resulting
          object structure, preferably a
          :class:`knittingpattern.ParsingSpecification.ParsingSpecification`