code: def _standalone(argv):
      
      alternate = None
      short_data = False
      try:
          opts, args = getopt.getopt(argv, "hlsa:", ("help", "lax", "short", "alt="))
      except getopt.GetoptError:
          prnt(__doc__, file=sys.stderr)
          sys.exit(1)
      for opt, arg in opts:
          if opt in ("-h", "--help"):
              prnt(__doc__, file=sys.stderr)
              sys.exit(1)
          elif opt in ("-s", "--short"):
              short_data = True
          elif opt in ("-l", "--lax"):
              global lax
              lax = True
          elif opt in ("-a", "--alt"):
              alternate = arg
          else:
              prnt("Unknown option %s" % opt, file=sys.stderr)
              prnt(__doc__, file=sys.stderr)
              sys.exit(1)
  
      if len(args) != 3:
          prnt(__doc__, file=sys.stderr)
          sys.exit(1)
      pmd = XPhoneNumberMetadata(args[0], short_data)
      if alternate is not None:
          pmd.add_alternate_formats(alternate)
      pmd.emit_metadata_py(args[1], args[2])
docs: Parse the given XML file and emit generated code.