{
  "description": "Start Maxima interactively, or run a batch file or string noninteractively. Lisp selection, server mode and Lisp options are left out.",
  "options": [
    {
      "names": [
        "--batch",
        "-b"
      ],
      "description": "Batch file",
      "args": {
        "name": "batch",
        "isOptional": false,
        "template": "filepaths"
      }
    },
    {
      "names": [
        "--batch-string"
      ],
      "description": "Batch string",
      "args": {
        "name": "batch_string",
        "isOptional": false
      }
    },
    {
      "names": [
        "--run-string",
        "-r"
      ],
      "description": "Run string then stay interactive",
      "args": {
        "name": "run_string",
        "isOptional": false
      }
    },
    {
      "names": [
        "--init-mac"
      ],
      "description": "Init file",
      "args": {
        "name": "init_mac",
        "isOptional": false,
        "template": "filepaths"
      }
    },
    {
      "names": [
        "--userdir"
      ],
      "description": "User directory",
      "args": {
        "name": "userdir",
        "isOptional": false,
        "template": "folders"
      }
    },
    {
      "names": [
        "--quiet",
        "-q"
      ],
      "description": "Quiet start-up"
    },
    {
      "names": [
        "--very-quiet"
      ],
      "description": "Very quiet"
    },
    {
      "names": [
        "--quit-on-error",
        "-Q"
      ],
      "description": "Quit on error (exit code 1)"
    },
    {
      "names": [
        "--no-init",
        "--norc"
      ],
      "description": "Skip init files"
    },
    {
      "names": [
        "--suppress-input-echo"
      ],
      "description": "Suppress input echo"
    }
  ],
  "name": "maxima"
}
