docs: def main(argv=None):
      """Main program entry point for parsing command line arguments"""
      parser = argparse.ArgumentParser(description="Parser benchmark")
  
      parser.add_argument("--debug", default=False, action="store_true", help="Enable debugging")
      parser.add_argument("--repetitions", type=int, default=10, help="Number of repetitions")
      parser.add_argument("--line-count", type=int, default=5000, help="Number of lines to parse")
  
      args = parser.parse_args(argv)
      run(args)