'Returns the parse results as a nested list of matching tokens, all converted to strings.'

def asList(self):

    return [(res.asList() if isinstance(res, ParseResults) else res) for res in self.__toklist]
