INTERPFILTER(1) General Commands Manual INTERPFILTER(1)NAME
interpfilter - filter models with formulas
SYNOPSIS
interpfilter <formulas-file> <test> < <interpretations-file> > <passing-interpretations-file>
DESCRIPTION
This manual page documents briefly the interpfilter command.
Given a set of formulas, a test to perform, and a stream of interpretations, interpfilter outputs the interpretations that pass the test.
TESTS
The following tests are available.
all_true
All formulas true in given interpretation.
some_true
Some formula true in given interpretation.
all_false
All formulas false in given interpretation.
some_false
Some formula false in given interpretation.
SEE ALSO prover9(1), mace4(1).
Full documentation for interpfilter is found in the prover9 manual, available on Debian systems in the prover9-doc package at
/usr/share/doc/prover9-doc/manual/index.html.
AUTHOR
interpfilter was written by William McCune <mccune@cs.unm.edu>
This manual page was written by Peter Collingbourne <peter@pcc.me.uk>, for the Debian project (but may be used by others).
January 20, 2007 INTERPFILTER(1)
Check Out this Related Man Page
REWRITER(1) General Commands Manual REWRITER(1)NAME
rewriter - demodulate terms
SYNOPSIS
rewriter <demodulators-file> < <terms-file> > <rewritten-terms-file>
DESCRIPTION
This manual page documents briefly the rewriter command.
Rewrite a stream of terms with a list of demodulators. The demodulators are used left-to-right as given, and they are not checked for ter-
mination.
SYNTAX
The file of demodulators contains optional commands then a list of demodulators. The commands can be used to declare infix operations and
associativity/commutativity. Example file of demodulators:
op(400, infix, ^).
op(400, infix, v).
assoc_comm(^).
assoc_comm(v).
formulas(demodulators).
x ^ x = x.
x ^ (x v y) = x.
x v x = x.
x v (x ^ y) = x.
end_of_list.
SEE ALSO prover9(1), mace4(1).
Full documentation for rewriter is found in the prover9 manual, available on Debian systems in the prover9-doc package at
/usr/share/doc/prover9-doc/manual/index.html.
AUTHOR
rewriter was written by William McCune <mccune@cs.unm.edu>
This manual page was written by Peter Collingbourne <peter@pcc.me.uk>, for the Debian project (but may be used by others).
January 20, 2007 REWRITER(1)
Im trying to create a utility that can do unit conversions using a seperate formula file(one which i can add conversions to at a later date). however i'm stuck when it comes to pulling the formulas out of the formula file for use in the script.
heres a rundown of what the script does.
The... (4 Replies)