CSharpUtils
Documentation
visitFunName :: String -> String
isUserDefined :: String -> Bool
identifier :: Namespace -> String -> String
unlinesInline :: [String] -> String
unlinesInlineMap :: (a -> String) -> [a] -> String
escapeChars :: String -> String
isAlsoCategory :: Fun -> Cat -> Bool
flattenSignatures :: CAbs -> [(Cat, CSharpAbsRule)]
type VariableName = String
type PropertyName = String
type CSharpAbsRule = (Fun, [(Cat, Bool, VariableName, PropertyName)])
addPropertyNames :: [(Cat, Bool, String)] -> [(Cat, Bool, VariableName, PropertyName)]
propertyName :: Cat -> PropertyName