| Copyright | (c) T.Mossakowski, C.Maeder, Uni Bremen 2004-2006 |
|---|---|
| License | GPLv2 or higher, see LICENSE.txt |
| Maintainer | hausmann@informatik.uni-bremen.de |
| Stability | provisional |
| Portability | portable |
| Safe Haskell | Safe-Inferred |
CoCASL.AS_CoCASL
Description
Abstract syntax for CoCASL, the coalgebraic extension of CASL Only the added syntax is specified
Documentation
data C_BASIC_ITEM
Constructors
| CoFree_datatype [Annoted CODATATYPE_DECL] Range | |
| CoSort_gen [Annoted (SIG_ITEMS C_SIG_ITEM C_FORMULA)] Range |
Instances
data C_SIG_ITEM
Constructors
| CoDatatype_items [Annoted CODATATYPE_DECL] Range |
Instances
data CODATATYPE_DECL
Constructors
| CoDatatype_decl SORT [Annoted COALTERNATIVE] Range |
data COALTERNATIVE
Constructors
| Co_construct OpKind (Maybe OP_NAME) [COCOMPONENTS] Range | |
| CoSubsorts [SORT] Range |
data COCOMPONENTS
data C_FORMULA
Constructors
| BoxOrDiamond Bool MODALITY (FORMULA C_FORMULA) Range | |
| CoSort_gen_ax [SORT] [OP_SYMB] Bool |
Instances