hets -- a heterogenous Specification (CASL) tool setContentsIndex
Common.Anno_Parser
Portability portable
Stability provisional
Maintainer hets@tzi.de
Description

This file implements parsers for annotations and annoted items.

uses Lexer, Keywords and Token rather than CaslLanguage

Synopsis
comment :: GenParser Char st Annotation
some_id :: GenParser Char st Id
charOrEof :: Char -> GenParser Char st ()
newlineOrEof :: GenParser Char st ()
commentLine :: GenParser Char st Annotation
commentGroup :: GenParser Char st Annotation
annote :: GenParser Char st Annotation
label :: GenParser Char st Annotation
anno_ident :: GenParser Char st Annote_word
annote_group :: Annote_word -> GenParser Char st Annotation
annote_line :: Annote_word -> GenParser Char st Annotation
annotationL :: GenParser Char st Annotation
annotation :: GenParser Char st Annotation
annotations :: GenParser Char st [Annotation]
commaIds :: GenParser Char st [Id]
parse_anno :: Annotation -> SourcePos -> Either ParseError Annotation
parse_internal :: GenParser Char () a -> SourcePos -> [Char] -> Either ParseError a
prec_anno :: GenParser Char st Annotation
number_anno :: GenParser Char st Annotation
string_anno :: GenParser Char st Annotation
list_anno :: GenParser Char st Annotation
floating_anno :: GenParser Char st Annotation
literal_2ids_anno :: (Id -> Id -> [Pos] -> Annotation) -> GenParser Char st Annotation
display_anno :: GenParser Char st Annotation
semantic_anno :: Semantic_anno -> Annote_text -> SourcePos -> Either ParseError Annotation
Produced by Haddock version 0.6