Name

binary — Transforms each variable of enumerated sort to a sequence of boolean variables

Synopsis

binary [-help] [-help-all] [-version] [-norewr] [-inv] [-infile file] [Data Options] [Rewriter Options] [input.tbf]

Description

This filter reads from input.tbf (or stdin if not given) an LPE in .tbf format and transforms it to an LPE in which each variable of enumerated sort is replaced by a vector of boolean variables. This will be written to stdout.

Options

-help

Display help information

-help-all

Display all help information

-version

Get the version number of this release

-norewr

Do not rewrite after replacing parameters

-inv

Add a condition to each summand restricting the new boolean parameters to values corresponding to valid values of the enumerated types

-invfile file

Do the same as -inv, but put the conditions as an invariant in file

Author

Please send all complaints, comments, and bug-fixes to Bert Lisser .