The options available in filter mode are listed below. Except as otherwise noted, all options are mutually exclusive. Ordinarily a given application will require certain fixed settings of these options and will not work properly if they are set inappropriately.
-r, --raw-output
-c, --choice-of-output
avram
will ascertain whether standard output should be
written in text or raw data format. This option should be used only
if application is aware of it. It is incompatible with any other options
except -u.
-l, --line-map
EOF
are
loaded into memory and used as the argument to the function in the
virtual code file. However, this option causes standard input to be read
a line at a time, with the function applied individually to each line,
and its result in each case written immediately to standard output. A
given application either requires this option or does not, and will not
work properly in the alternative. This option implies
--force-text-input and is incompatible with any other option except
-u.
-b, --byte-transducer
-u, --unparameterized
avram
guesses whether to use filter mode or parameter
mode depending on whether there are any parameters. Selecting this
option forces it to operate in filter mode regardless. Any parameters
that may appear on the command line after the virtual code file name
are ignored. This option may be used in conjunction with any other
filter mode option.