{
"name": "bc",
"description": "An arbitrary precision calculator language",
"options": [
{
"names": [
"--help",
"-h"
],
"description": "Print the usage and exit"
},
{
"names": [
"--interactive",
"-i"
],
"description": "Force interactive mode"
},
{
"names": [
"--mathlib",
"-l"
],
"description": "Define the standard math library"
},
{
"names": [
"--warn",
"-w"
],
"description": "Give warnings for extensions to POSIX bc"
},
{
"names": [
"--standard",
"-s"
],
"description": "Process exactly the POSIX bc language"
},
{
"names": [
"--quiet",
"-q"
],
"description": "Do not print the normal GNU bc welcome"
},
{
"names": [
"--version",
"-v"
],
"description": "Print the version number and copyright and quit"
}
],
"args": [
{
"name": "file",
"is_variadic": true,
"template": "filepaths"
}
]
}