code: def parse(self, text):
          
          tokens = self.lex(text)
          parser = Parser(tokens)
          return parser.parse()
docs: Parse self.text.
  
          Args:
              text (str): the text to lex
  
          Returns:
              object: a node representing the current rule.