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