Documentation
¶
Index ¶
Constants ¶
View Source
const ( KwModule = "module" KwImport = "import" KwAs = "as" KwExposing = "exposing" KwInfix = "infix" KwAlias = "alias" KwType = "type" KwDef = "def" KwHidden = "hidden" KwNative = "native" KwLeft = "left" KwRight = "right" KwNon = "non" KwIf = "if" KwThen = "then" KwElse = "else" KwLet = "let" KwIn = "in" KwSelect = "select" KwCase = "case" KwEnd = "end" SeqComment = "//" SeqCommentStart = "/*" SeqCommentEnd = "*/" SeqExposingAll = "*" SeqParenthesisOpen = "(" SeqParenthesisClose = ")" SeqBracketsOpen = "[" SeqBracketsClose = "]" SeqBracesOpen = "{" SeqBracesClose = "}" SeqComma = "," SeqColon = ":" SeqEqual = "=" SeqBar = "|" SeqUnderscore = "_" SeqDot = "." SeqMinus = "-" SeqLambda = "\\(" SeqLambdaBind = "->" SeqCaseBind = "->" SeqInfixChars = "!#$%&*+-/:;<=>?^|~`" SmbNewLine = '\n' SmbQuoteString = '"' SmbQuoteChar = '\'' SmbEscape = '\\' )
Variables ¶
Functions ¶
func Compile ¶
func Compile( log *logger.LogWriter, packages []locator.Package, parsedModules map[ast.QualifiedIdentifier]*parsed.Module, normalizedModules map[ast.QualifiedIdentifier]*normalized.Module, typedModules map[ast.QualifiedIdentifier]*typed.Module, ) (affectedModuleNames []ast.QualifiedIdentifier)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.