code: def genargs() -> ArgumentParser:
      
      parser = ArgumentParser()
      parser.add_argument("infile", help="Input JSG specification")
      parser.add_argument("-o", "--outfile", help="Output python file (Default: {infile}.py)")
      parser.add_argument("-e", "--evaluate", help="Evaluate resulting python file as a test", action="store_true")
      parser.add_argument("-v", "--verbose", help="Verbose output", action="store_true")
      return parser
docs: Create a command line parser
      :return: parser