code: def parse(code, mode='exec', **exception_kwargs):
      
  
      try:
          return _ast_util.parse(code, '<unknown>', mode)
      except Exception:
          raise exceptions.SyntaxException(
                      "(%s) %s (%r)" % (
                          compat.exception_as().__class__.__name__,
                          compat.exception_as(),
                          code[0:50]
                      ), **exception_kwargs)
docs: Parse an expression into AST