code: def get_json_plan(algebra):
      lines = algebra.split("\n")
      lines = _replace_indentation_for_tabs(lines)
      lines = list(filter(None, lines))
      list_step = _lines_to_list_steps(lines)
      return _visit(list_step)
  
file_path: blazingsql/pyblazing/pyblazing/apiv2/algebra/json_plan.py
imports: import collections
  import json
  import re
label_desc: Use image node_id 3 for calling a global function with example usage: get_json_plan(algebra) and returns: _visit