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

parse b1__b2 in %list-annotations differently from mixIds.

An opening square bracket in b1 must not be interpreted as the beginning of a compound list. b1 and b2 must not contain places. b1 must at least have one open brace or square bracket to ensure that list elements can be comma separated. b2 may end with a compound-list. Braces and brackets in b1__b2 together must match.

Synopsis
checkForPlaces :: ([String], [String]) -> [Token] -> GenParser Char st [Token]
nextListToks :: (([String], [String]) -> GenParser Char st [Token]) -> ([String], [String]) -> GenParser Char st [Token]
listBrackets :: ([String], [String]) -> ([String], [String]) -> GenParser Char st Id
caslListBrackets :: GenParser Char st Id
Produced by Haddock version 0.6