Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
isConstant :: Token -> Bool Source #
oversimplify :: Token -> [[Char]] Source #
isUnquotedFlag :: Token -> Bool Source #
bracedString :: Token -> [Char] Source #
isArrayExpansion :: Token -> Bool Source #
mayBecomeMultipleArgs :: Token -> Bool Source #
willBecomeMultipleArgs :: Token -> Bool Source #
willConcatInAssignment :: Token -> Bool Source #
onlyLiteralString :: Token -> String Source #
getWordParts :: Token -> [Token] Source #
braceExpand :: Token -> [Token] Source #
isAssignment :: Token -> Bool Source #
isOnlyRedirection :: Token -> Bool Source #
isFunction :: Token -> Bool Source #
isBraceExpansion :: Token -> Bool Source #
getCommandSequences :: Token -> [[Token]] Source #
getAssociativeArrays :: Token -> [String] Source #
wordToPseudoGlob :: Token -> Maybe [PseudoGlob] Source #
wordToExactPseudoGlob :: Token -> Maybe [PseudoGlob] Source #
simplifyPseudoGlob :: [PseudoGlob] -> [PseudoGlob] Source #
pseudoGlobsCanOverlap :: [PseudoGlob] -> [PseudoGlob] -> Bool Source #
pseudoGlobIsSuperSetof :: [PseudoGlob] -> [PseudoGlob] -> Bool Source #