def METHOD_NAME(self) -> str:
    METHOD_NAME = self.lex.get_token()
    if not re.match("[a-zA-Z]+", METHOD_NAME):
        raise Exception("expected identifier found %s" % METHOD_NAME)
    return METHOD_NAME