code: def parse_expression(expr: str, col_names: Tuple[str]):
      visitor = libcudfASTVisitor(col_names)
      visitor.visit(ast.parse(expr))
      return visitor
  
file_path: cudf/python/cudf/cudf/core/_internals/expressions.py
imports: import ast
  import functools
  from typing import List, Tuple
  from cudf._lib.expressions import ASTOperator, ColumnReference, Expression, Literal, Operation
label_desc: Use image node_id 1 for calling a global function with example usage: parse_expression(expr, col_names) and returns: visitor