tamarin-prover-theory-0.8.5.0: Term manipulation library for the tamarin prover.

Portabilityportable
MaintainerSimon Meier <iridcode@gmail.com>
Safe HaskellNone

Theory.Text.Parser

Description

Parsing protocol theories. See the MANUAL for a high-level description of the syntax.

Synopsis

Documentation

parseOpenTheorySource

Arguments

:: [String]

Defined flags

-> FilePath 
-> IO OpenTheory 

Parse a security protocol theory file.

parseOpenTheoryStringSource

Arguments

:: [String]

Defined flags.

-> String 
-> Either ParseError OpenTheory 

Parse a security protocol theory from a string.

parseLemma :: String -> Either ParseError (Lemma ProofSkeleton)Source

Parse a lemma for an open theory from a string.

parseIntruderRules :: MaudeSig -> FilePath -> IO [IntrRuleAC]Source

Parse DH intruder rules.