class NoParse(Exception):
pass
class Ambiguous(Exception):
class Parsed(Exception):
class Spec:
def consume(self, words, index):
raise NotImplemented