# main

Theme:

- Index

Search:
Group by:
Source Edit

# Imports

llstream, ast, lexer, syntaxes, options, msgs, condsyms, idents, extccomp, cgen, nversion, platform, nimconf, depends, modules, modulegraphs, lineinfos, pathutils, vmprofiler, ic/cbackend, ic/integrity, ic/navigator, ic/ic, pipelines, docgen

# Procs

    proc hashMainCompilationParams(conf: ConfigRef): string {....raises: [],
        tags: [ReadIOEffect], forbids: [].}

  doesn't have to be complete; worst case is a cache hit and recompilation. Source Edit

    proc mainCommand(graph: ModuleGraph) {....raises: [OSError, Exception, ValueError,
        KeyError, IOError, ERecoverableError, EOFError, ESuggestDone], tags: [
        TimeEffect, ReadEnvEffect, ReadIOEffect, RootEffect, ReadDirEffect,
        WriteIOEffect, ExecIOEffect, WriteDirEffect, WriteEnvEffect], forbids: [].}

  Source Edit

    proc setOutFile(conf: ConfigRef) {....raises: [ValueError], tags: [ReadIOEffect],
                                       forbids: [].}

  Source Edit