The Annoyance Filter.pdf - Fourmilab
The Annoyance Filter.pdf - Fourmilab
The Annoyance Filter.pdf - Fourmilab
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
§243 ANNOYANCE-FILTER HEADER INCLUDE FILES 191<br />
243. We use getopt long to process command line options. This permits aggregation of single letter<br />
options without arguments and both −darg and −d␣arg syntax. Long options, preceded by −−, are<br />
provided as alternatives for all single letter options and are used exclusively for less frequently used<br />
facilities.<br />
〈 Process command-line options 243 〉 ≡<br />
static const struct option long options [ ] = {<br />
{"annotate", 1, Λ, 222},<br />
{"autoprune", 1, Λ, 232},<br />
{"biasmail", 1, Λ, 225},<br />
{"binword", 1, Λ, 221},<br />
{"bsdfolder", 0, Λ, 231},<br />
{"classify", 1, Λ, 209},<br />
{"clearjunk", 0, Λ, 215},<br />
{"clearmail", 0, Λ, 216},<br />
{"copyright", 0, Λ, 200},<br />
{"csvread", 1, Λ, 205},<br />
{"csvwrite", 1, Λ, 207},<br />
{"fread", 1, Λ, 228},<br />
{"fwrite", 1, Λ, 229},<br />
{"help", 0, Λ, ’u’},<br />
#ifdef Jig<br />
{"jig", 0, Λ, 206},<br />
#endif<br />
{"junk", 1, Λ, ’j’},<br />
{"list", 0, Λ, 202},<br />
{"mail", 1, Λ, ’m’},<br />
{"newword", 1, Λ, 220},<br />
{"pdiag", 1, Λ, 212},<br />
{"phraselimit", 1, Λ, 224},<br />
{"phrasemax", 1, Λ, 223},<br />
{"phrasemin", 1, Λ, 217},<br />
#ifdef HAVE_PLOT_UTILITIES<br />
{"plot", 1, Λ, 211},<br />
#endif<br />
#ifdef POP3_PROXY_SERVER<br />
{"pop3port", 1, Λ, 226},<br />
{"pop3server", 1, Λ, 227},<br />
{"pop3trace", 0, Λ, 230},<br />
#endif<br />
{"prune", 0, Λ, 203},<br />
{"ptrace", 0, Λ, 213},<br />
{"purge", 0, Λ, 203}, /∗ For compatibility, it’s −−prune now ∗/<br />
{"read", 1, Λ, ’r’},<br />
{"sigwords", 1, Λ, 219},<br />
{"sloppyheaders", 0, Λ, 233},<br />
{"statistics", 0, Λ, 210},<br />
{"test", 1, Λ, ’t’},<br />
{"threshjunk", 1, Λ, 208},<br />
{"threshmail", 1, Λ, 214},<br />
{"transcript", 1, Λ, 204},<br />
{"verbose", 0, Λ, ’v’},<br />
{"version", 0, Λ, 201},