| Copyright | (c) T.Mossakowski, W.Herding, C.Maeder, Uni Bremen 2004-2006 |
|---|---|
| License | GPLv2 or higher, see LICENSE.txt |
| Maintainer | till@informatik.uni-bremen.de |
| Stability | provisional |
| Portability | portable |
| Safe Haskell | Safe-Inferred |
Hybrid.AS_Hybrid
Description
Abstract syntax for hybrid logic extension of CASL Only the added syntax is specified
Documentation
data H_BASIC_ITEM
Constructors
| Simple_mod_decl [Annoted SIMPLE_ID] [AnHybFORM] Range | |
| Term_mod_decl [Annoted SORT] [AnHybFORM] Range | |
| Simple_nom_decl [Annoted SIMPLE_ID] [AnHybFORM] Range |
Instances
data RIGOR
data H_SIG_ITEM
Constructors
| Rigid_op_items RIGOR [Annoted (OP_ITEM H_FORMULA)] Range | |
| Rigid_pred_items RIGOR [Annoted (PRED_ITEM H_FORMULA)] Range |
Instances
data NOMINAL
Constructors
| Simple_nom SIMPLE_ID |
data H_FORMULA
Constructors
| At NOMINAL (FORMULA H_FORMULA) Range | |
| BoxOrDiamond Bool MODALITY (FORMULA H_FORMULA) Range | |
| Here NOMINAL Range | |
| Univ NOMINAL (FORMULA H_FORMULA) Range | |
| Exist NOMINAL (FORMULA H_FORMULA) Range |
Instances