ShellCheck-0.3.1: Shell script analysis tool
ShellCheck.AST
data Id Source
Constructors
Instances
data Quoted Source
data Dashed Source
data AssignmentMode Source
data FunctionKeyword Source
data FunctionParentheses Source
data Token Source
data Annotation Source
data ConditionType Source
lolHax :: Show a => a -> StringSource
analyze :: Monad m => (Token -> m ()) -> (Token -> m ()) -> (Token -> Token) -> Token -> m TokenSource
getId :: Token -> IdSource
blank :: Monad m => Token -> m ()Source
doAnalysis :: Monad m => (Token -> m ()) -> Token -> m TokenSource
doStackAnalysis :: Monad m => (Token -> m ()) -> (Token -> m ()) -> Token -> m TokenSource
doTransform :: (Token -> Token) -> Token -> TokenSource
isLoop :: Token -> BoolSource