Name

rewr — Rewrites an Linear Process Equation

Synopsis

rewr [-help] [-help-all] [-version] [-monitor] [-prover] [-invariant file] [-compile] [-no-compile] [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 which is equivalent to it by rewriting. It writes the rewritten LPE to stdout.

Options

-help

Display help information

-help-all

Display all help information

-version

Get the version number of this release

-monitor

Display progressing information

-prover

Rewrite conditions will using BDD techniques

-invariant file

Like -prover, in addition the invariant term I written in file will be used by:

  • recognizing each condition as conjunction of terms bi

  • searching some i and j with i not equal j at which holds: bj and I -> bi and

  • removing bi from the conjuction if the latter formula holds for i and j

Repeat the last two steps until such parameters i and j cannot be found.

-compile

Only the rewrite system will be compiled and written to input.so.

It is obligatory that the last argument is a file name

-no-compile

input.so containing the compiled rewrite system belonging to input.tbf will be used, instead of generating one.

It is obligatory that the last argument is a file name

Last update

16 December 2008 by Bert Lisser