language-docker-4.0.0: Dockerfile parser, pretty-printer and embedded DSL

Index

$sel:checkCommand:CheckArgsLanguage.Docker.Syntax, Language.Docker
$sel:chownFlag:AddArgsLanguage.Docker.Syntax, Language.Docker
$sel:chownFlag:CopyArgsLanguage.Docker.Syntax, Language.Docker
$sel:durationTime:DurationLanguage.Docker.Syntax
$sel:imageName:ImageLanguage.Docker.Syntax, Language.Docker
$sel:instruction:InstructionPosLanguage.Docker.Syntax, Language.Docker
$sel:interval:CheckArgsLanguage.Docker.Syntax, Language.Docker
$sel:lineNumber:InstructionPosLanguage.Docker.Syntax, Language.Docker
$sel:registryName:ImageLanguage.Docker.Syntax, Language.Docker
$sel:retries:CheckArgsLanguage.Docker.Syntax, Language.Docker
$sel:sourceFlag:CopyArgsLanguage.Docker.Syntax, Language.Docker
$sel:sourcename:InstructionPosLanguage.Docker.Syntax, Language.Docker
$sel:sourcePaths:AddArgsLanguage.Docker.Syntax, Language.Docker
$sel:sourcePaths:CopyArgsLanguage.Docker.Syntax, Language.Docker
$sel:startPeriod:CheckArgsLanguage.Docker.Syntax, Language.Docker
$sel:targetPath:AddArgsLanguage.Docker.Syntax, Language.Docker
$sel:targetPath:CopyArgsLanguage.Docker.Syntax, Language.Docker
$sel:timeout:CheckArgsLanguage.Docker.Syntax, Language.Docker
$sel:times:RetriesLanguage.Docker.Syntax
$sel:unImageAlias:ImageAliasLanguage.Docker.Syntax, Language.Docker
$sel:unPorts:PortsLanguage.Docker.Syntax
$sel:unSourcePath:SourcePathLanguage.Docker.Syntax, Language.Docker
$sel:unTargetPath:TargetPathLanguage.Docker.Syntax, Language.Docker
AddLanguage.Docker.Syntax, Language.Docker
add 
1 (Function)Language.Docker.Parser
2 (Function)Language.Docker.EDSL, Language.Docker
AddArgs 
1 (Type/Class)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.Syntax, Language.Docker
3 (Data Constructor)Language.Docker.EDSL.Types
addArgsLanguage.Docker.EDSL
aliasedLanguage.Docker.EDSL, Language.Docker
anyFlagLanguage.Docker.Parser
Arg 
1 (Data Constructor)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.EDSL.Types
arg 
1 (Function)Language.Docker.Parser
2 (Function)Language.Docker.EDSL, Language.Docker
Arguments 
1 (Type/Class)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.Syntax
argumentsLanguage.Docker.Parser
argumentsExecLanguage.Docker.Parser
argumentsShellLanguage.Docker.Parser
BaseImageLanguage.Docker.Syntax, Language.Docker
baseImageLanguage.Docker.Parser
bracketsLanguage.Docker.Lexer
caseInsensitiveCharLanguage.Docker.Lexer
caseInsensitiveStringLanguage.Docker.Lexer
CFlagInvalidLanguage.Docker.Parser
charsWithEscapedSpacesLanguage.Docker.Lexer
Check 
1 (Type/Class)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.Syntax, Language.Docker
checkLanguage.Docker.EDSL, Language.Docker
CheckArgs 
1 (Type/Class)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.Syntax, Language.Docker
CheckFlagLanguage.Docker.Parser
checkFlagLanguage.Docker.Parser
Chown 
1 (Type/Class)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.Syntax, Language.Docker
chownLanguage.Docker.Parser
CmdLanguage.Docker.Syntax, Language.Docker
cmd 
1 (Function)Language.Docker.Parser
2 (Function)Language.Docker.EDSL, Language.Docker
CmdArgsLanguage.Docker.EDSL.Types
cmdArgsLanguage.Docker.EDSL, Language.Docker
commaSepLanguage.Docker.Lexer
Comment 
1 (Data Constructor)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.EDSL.Types
comment 
1 (Function)Language.Docker.Parser
2 (Function)Language.Docker.EDSL, Language.Docker
contentsLanguage.Docker.Parser
CopyLanguage.Docker.Syntax, Language.Docker
copy 
1 (Function)Language.Docker.Parser
2 (Function)Language.Docker.EDSL, Language.Docker
CopyArgs 
1 (Type/Class)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.Syntax, Language.Docker
3 (Data Constructor)Language.Docker.EDSL.Types
copyArgsLanguage.Docker.EDSL
CopyFlagLanguage.Docker.Parser
copyFlagLanguage.Docker.Parser
copyFromStageLanguage.Docker.EDSL, Language.Docker
CopySource 
1 (Type/Class)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.Syntax, Language.Docker
copySourceLanguage.Docker.Parser
digestedLanguage.Docker.EDSL, Language.Docker
DigestedImageLanguage.Docker.Syntax, Language.Docker
digestedImageLanguage.Docker.Parser
DirectoryLanguage.Docker.Syntax, Language.Docker
DockerfileLanguage.Docker.Syntax, Language.Docker
dockerfile 
1 (Function)Language.Docker.Parser
2 (Function)Language.Docker.EDSL.Quasi, Language.Docker
dockerfileELanguage.Docker.EDSL.Quasi
doubleQuotedValueLanguage.Docker.Parser
Duration 
1 (Type/Class)Language.Docker.Syntax
2 (Data Constructor)Language.Docker.Syntax
durationFlagLanguage.Docker.Parser
EBaseImageLanguage.Docker.EDSL.Types, Language.Docker
EDigestedImageLanguage.Docker.EDSL.Types, Language.Docker
edockerfileLanguage.Docker.EDSL.Quasi, Language.Docker
edockerfileELanguage.Docker.EDSL.Quasi
EDockerfileMLanguage.Docker.EDSL, Language.Docker
EDockerfileTMLanguage.Docker.EDSL, Language.Docker
EInstructionLanguage.Docker.EDSL.Types
EInstructionMLanguage.Docker.EDSL
EInstructionTMLanguage.Docker.EDSL
EmbedLanguage.Docker.EDSL.Types
embedLanguage.Docker.EDSL, Language.Docker
EntrypointLanguage.Docker.Syntax, Language.Docker
entrypoint 
1 (Function)Language.Docker.Parser
2 (Function)Language.Docker.EDSL, Language.Docker
EntrypointArgsLanguage.Docker.EDSL.Types
entrypointArgsLanguage.Docker.EDSL, Language.Docker
Env 
1 (Data Constructor)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.EDSL.Types
env 
1 (Function)Language.Docker.Parser
2 (Function)Language.Docker.EDSL, Language.Docker
eolLanguage.Docker.Parser
ETaggedImageLanguage.Docker.EDSL.Types, Language.Docker
EUntaggedImageLanguage.Docker.EDSL.Types, Language.Docker
Expose 
1 (Data Constructor)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.EDSL.Types
expose 
1 (Function)Language.Docker.Parser
2 (Function)Language.Docker.EDSL, Language.Docker
fileListLanguage.Docker.Parser
FilenameLanguage.Docker.Syntax, Language.Docker
FlagChownLanguage.Docker.Parser
FlagIntervalLanguage.Docker.Parser
FlagInvalidLanguage.Docker.Parser
FlagRetriesLanguage.Docker.Parser
FlagSourceLanguage.Docker.Parser
FlagStartPeriodLanguage.Docker.Parser
FlagTimeoutLanguage.Docker.Parser
From 
1 (Data Constructor)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.EDSL.Types
from 
1 (Function)Language.Docker.Parser
2 (Function)Language.Docker.EDSL, Language.Docker
fromStageLanguage.Docker.EDSL, Language.Docker
Healthcheck 
1 (Data Constructor)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.EDSL.Types
healthcheck 
1 (Function)Language.Docker.Parser
2 (Function)Language.Docker.EDSL, Language.Docker
Image 
1 (Type/Class)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.Syntax, Language.Docker
ImageAlias 
1 (Type/Class)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.Syntax, Language.Docker
imageAliasLanguage.Docker.Parser
InstructionLanguage.Docker.Syntax, Language.Docker
InstructionPos 
1 (Type/Class)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.Syntax, Language.Docker
instructionPosLanguage.Docker.EDSL, Language.Docker
intervalLanguage.Docker.EDSL, Language.Docker
Label 
1 (Data Constructor)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.EDSL.Types
label 
1 (Function)Language.Docker.Parser
2 (Function)Language.Docker.EDSL, Language.Docker
lexemeLanguage.Docker.Lexer
liftIOLanguage.Docker
LinenumberLanguage.Docker.Syntax, Language.Docker
Maintainer 
1 (Data Constructor)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.EDSL.Types
maintainer 
1 (Function)Language.Docker.Parser
2 (Function)Language.Docker.EDSL, Language.Docker
maybeImageAliasLanguage.Docker.Parser
naturalLanguage.Docker.Lexer
NoCheckLanguage.Docker.Syntax, Language.Docker
noCheckLanguage.Docker.EDSL
NoChownLanguage.Docker.Syntax, Language.Docker
normalizeEscapedLinesLanguage.Docker.Normalize
NoSourceLanguage.Docker.Syntax, Language.Docker
OnBuildLanguage.Docker.Syntax, Language.Docker
onBuildLanguage.Docker.EDSL, Language.Docker
onbuildLanguage.Docker.Parser
OnBuildRawLanguage.Docker.EDSL.Types
onBuildRawLanguage.Docker.EDSL, Language.Docker
ownedByLanguage.Docker.EDSL, Language.Docker
pairLanguage.Docker.Parser
PairsLanguage.Docker.Syntax, Language.Docker
pairsLanguage.Docker.Parser
pairsListLanguage.Docker.Parser
ParseErrorLanguage.Docker
parseFileLanguage.Docker.Parser, Language.Docker
parseInstructionLanguage.Docker.Parser
parseStringLanguage.Docker.Parser, Language.Docker
Port 
1 (Type/Class)Language.Docker.Syntax
2 (Data Constructor)Language.Docker.Syntax
portLanguage.Docker.Parser
portIntLanguage.Docker.Parser
PortRangeLanguage.Docker.Syntax
portRange 
1 (Function)Language.Docker.Parser
2 (Function)Language.Docker.EDSL
Ports 
1 (Type/Class)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.Syntax
ports 
1 (Function)Language.Docker.Parser
2 (Function)Language.Docker.EDSL, Language.Docker
PortStrLanguage.Docker.Syntax
portVariableLanguage.Docker.Parser
portWithProtocolLanguage.Docker.Parser
prettyPrintLanguage.Docker.PrettyPrint, Language.Docker
prettyPrintArgumentsLanguage.Docker.PrettyPrint
prettyPrintBaseImageLanguage.Docker.PrettyPrint
prettyPrintChownLanguage.Docker.PrettyPrint
prettyPrintCopySourceLanguage.Docker.PrettyPrint
prettyPrintDurationLanguage.Docker.PrettyPrint
prettyPrintFileListLanguage.Docker.PrettyPrint
prettyPrintImageLanguage.Docker.PrettyPrint
prettyPrintInstructionLanguage.Docker.PrettyPrint
prettyPrintInstructionPosLanguage.Docker.PrettyPrint, Language.Docker
prettyPrintJSONLanguage.Docker.PrettyPrint
prettyPrintPairLanguage.Docker.PrettyPrint
prettyPrintPairsLanguage.Docker.PrettyPrint
prettyPrintPortLanguage.Docker.PrettyPrint
prettyPrintRetriesLanguage.Docker.PrettyPrint
ProtocolLanguage.Docker.Syntax
Registry 
1 (Type/Class)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.Syntax, Language.Docker
registryLanguage.Docker.Parser
reservedLanguage.Docker.Lexer
Retries 
1 (Type/Class)Language.Docker.Syntax
2 (Data Constructor)Language.Docker.Syntax
retriesLanguage.Docker.EDSL, Language.Docker
retriesFlagLanguage.Docker.Parser
RunLanguage.Docker.Syntax, Language.Docker
run 
1 (Function)Language.Docker.Parser
2 (Function)Language.Docker.EDSL, Language.Docker
RunArgsLanguage.Docker.EDSL.Types
runArgsLanguage.Docker.EDSL, Language.Docker
runDLanguage.Docker.EDSL
runDefLanguage.Docker.EDSL
runDef2Language.Docker.EDSL
runDockerfileIOLanguage.Docker.EDSL, Language.Docker
runDockerfileStrIOLanguage.Docker.EDSL, Language.Docker
runDockerWriterLanguage.Docker.EDSL
runDockerWriterIOLanguage.Docker.EDSL
Shell 
1 (Data Constructor)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.EDSL.Types
shell 
1 (Function)Language.Docker.Parser
2 (Function)Language.Docker.EDSL
singlePairLanguage.Docker.Parser
singleQuotedValueLanguage.Docker.Parser
singleValueLanguage.Docker.Parser
SourcePath 
1 (Type/Class)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.Syntax, Language.Docker
spaceLanguage.Docker.Lexer
spacesLanguage.Docker.Lexer
spaces1Language.Docker.Lexer
startPeriodLanguage.Docker.EDSL, Language.Docker
StopSignalLanguage.Docker.EDSL.Types
StopsignalLanguage.Docker.Syntax, Language.Docker
stopSignalLanguage.Docker.EDSL, Language.Docker
stopsignalLanguage.Docker.Parser
stringLiteralLanguage.Docker.Lexer
symbolLanguage.Docker.Lexer
TagLanguage.Docker.Syntax, Language.Docker
taggedLanguage.Docker.EDSL, Language.Docker
TaggedImageLanguage.Docker.Syntax, Language.Docker
taggedImageLanguage.Docker.Parser
TargetPath 
1 (Type/Class)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.Syntax, Language.Docker
TCPLanguage.Docker.Syntax
tcpPortLanguage.Docker.EDSL, Language.Docker
timeoutLanguage.Docker.EDSL, Language.Docker
toLanguage.Docker.EDSL, Language.Docker
toDockerfileLanguage.Docker.EDSL, Language.Docker
toDockerfileIOLanguage.Docker.EDSL, Language.Docker
toDockerfileStrLanguage.Docker.EDSL, Language.Docker
toDockerfileStrIOLanguage.Docker.EDSL, Language.Docker
toSourcesLanguage.Docker.EDSL, Language.Docker
toTargetLanguage.Docker.EDSL, Language.Docker
UDPLanguage.Docker.Syntax
udpPortLanguage.Docker.EDSL, Language.Docker
unexpectedFlagLanguage.Docker.Parser
unquotedStringLanguage.Docker.Parser
untaggedLanguage.Docker.EDSL, Language.Docker
UntaggedImageLanguage.Docker.Syntax, Language.Docker
untaggedImageLanguage.Docker.Parser
untilEolLanguage.Docker.Parser
untilOccurrenceLanguage.Docker.Parser
User 
1 (Data Constructor)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.EDSL.Types
user 
1 (Function)Language.Docker.Parser
2 (Function)Language.Docker.EDSL, Language.Docker
variablePortLanguage.Docker.EDSL, Language.Docker
Volume 
1 (Data Constructor)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.EDSL.Types
volume 
1 (Function)Language.Docker.Parser
2 (Function)Language.Docker.EDSL, Language.Docker
whiteSpaceLanguage.Docker.Lexer
Workdir 
1 (Data Constructor)Language.Docker.Syntax, Language.Docker
2 (Data Constructor)Language.Docker.EDSL.Types
workdir 
1 (Function)Language.Docker.Parser
2 (Function)Language.Docker.EDSL, Language.Docker