| Copyright | (c) Andrea Rossato | 
|---|---|
| License | BSD-style (see LICENSE) | 
| Maintainer | Andrea Rossato <andrea.rossato@unitn.it> | 
| Stability | unstable | 
| Portability | unportable | 
| Safe Haskell | None | 
| Language | Haskell2010 | 
Text.CSL.Eval.Names
Description
The CSL implementation
Synopsis
- evalNames :: Bool -> [String] -> [Name] -> String -> State EvalState [Output]
- formatNames :: Bool -> Delimiter -> String -> String -> [Agent] -> Name -> State EvalState [Output]
- isEtAl :: Bool -> [Option] -> String -> [Agent] -> (Bool, Int)
- formatName :: EvalMode -> Bool -> Form -> Formatting -> [Option] -> [NamePart] -> Agent -> [Output]
- formatTerm :: Form -> Formatting -> Bool -> String -> String -> State EvalState [Output]
- formatLabel :: Form -> Formatting -> Bool -> String -> State EvalState [Output]
- (<+>) :: Formatted -> Formatted -> Formatted
- (<++>) :: [Output] -> [Output] -> [Output]
Documentation
formatNames :: Bool -> Delimiter -> String -> String -> [Agent] -> Name -> State EvalState [Output] Source #
formatName :: EvalMode -> Bool -> Form -> Formatting -> [Option] -> [NamePart] -> Agent -> [Output] Source #
formatLabel :: Form -> Formatting -> Bool -> String -> State EvalState [Output] Source #