Hets - the Heterogeneous Tool Set

Copyright(c) Christian Maeder, DFKI GmbH 2011
LicenseGPLv2 or higher, see LICENSE.txt
MaintainerChristian.Maeder@dfki.de
Stabilityprovisional
Portabilityportable
Safe HaskellNone

CspCASL.SymbItems

Description

 

Synopsis

Documentation

data CspSymbItems

data CspSymbMapItems

cspSymb :: AParser st CspSymb

parsing a possibly qualified identifier

cspSymbMap :: AParser st CspSymbMap

parsing one symbol or a mapping of one to second symbol

cspSymbKind :: AParser st CspSymbKind

parse a kind keyword

cspSymbs :: AParser st [CspSymb]

parse a comma separated list of symbols

cspSymbItems :: AParser st CspSymbItems

Parse a possible kinded list of comma separated CspCASL symbols. The argument is a list of keywords to avoid as identifiers.

cspSymbMaps :: AParser st [CspSymbMap]

parse a comma separated list of symbols

cspSymbMapItems :: AParser st CspSymbMapItems

parse a possible kinded list of CspCASL symbol mappings