| |
|
Syntax for
invoking the language
|
Parser
|
static Analysis
|
Proof support
|
CASL
|
logic CASL
|
x
|
x
|
(x)
|
CoCASL
|
logic CoCASL
|
x
|
(x)
|
(x)
|
ModalCASL
|
logic Modal
|
x
|
x
|
(x)
|
HasCASL
|
logic HasCASL
|
x
|
(x)
|
(x)
|
Haskell
|
logic Haskell
|
x
|
x
|
|
CSP-CASL
|
logic CspCASL
|
(x)
|
|
|
OWL-DL
|
logic OWL_DL
|
x
|
(x)
|
|
CASL_DL
|
logic CASL_DL
|
x
|
|
|
The following provers have been connected to Hets:
- Isabelle,
an interactive higher-order theorem prover,
- SPASS, an automatic first-order
theorem prover.
- The connection of Hets to other theorem provers is under development
More about the prover interfaces can be found here:
The Heterogeneous
Tool Set by Till Mossakowski, Christian Maeder, Klaus Lüttich and
Stefan Wölfl
|
|