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 -> String Source
analyze :: Monad m => (Token -> m ()) -> (Token -> m ()) -> (Token -> Token) -> Token -> m Token Source
getId :: Token -> Id Source
blank :: Monad m => Token -> m () Source
doAnalysis :: Monad m => (Token -> m ()) -> Token -> m Token Source
doStackAnalysis :: Monad m => (Token -> m ()) -> (Token -> m ()) -> Token -> m Token Source
doTransform :: (Token -> Token) -> Token -> Token Source
isLoop :: Token -> Bool Source