tamarin-prover-term-0.8.5.1: Term manipulation library for the tamarin prover.

MaintainerBenedikt Schmidt <beschmi@gmail.com>
Safe HaskellNone

Term.UnitTests

Description

Unit tests for the functions dealing with term algebra and related notions.

Synopsis

Documentation

testEqual :: (Eq a, Show a) => String -> a -> a -> TestSource

tests :: FilePath -> IO TestSource

All unification infrastructure unit tests.

allMaudeSig :: MaudeSigSource

Maude signatures with all builtin symbols.

pair :: Ord a => (Term a, Term a) -> Term aSource

expo :: Ord a => (Term a, Term a) -> Term aSource

inv :: Term a -> Term aSource

union :: Ord a => [Term a] -> Term aSource

mult :: Ord a => [Term a] -> Term aSource