nimconf

Imports

llstream, commands, msgs, lexer, options, idents, wordrecg, lineinfos, pathutils, scriptconfig

Procs

proc readConfigFile(filename: AbsoluteFile; cache: IdentCache; config: ConfigRef): bool {...}{.raises: [
    IOError, Exception, KeyError, ValueError, ERecoverableError, OSError,
    EOFError], tags: [ReadIOEffect, RootEffect, ReadDirEffect, WriteIOEffect,
                      ReadEnvEffect, WriteEnvEffect, WriteDirEffect].}
Source Edit
proc getUserConfigPath(filename: RelativeFile): AbsoluteFile {...}{.
    raises: [OSError], tags: [ReadEnvEffect, ReadIOEffect].}
Source Edit
proc getSystemConfigPath(conf: ConfigRef; filename: RelativeFile): AbsoluteFile {...}{.
    raises: [OSError], tags: [ReadIOEffect].}
Source Edit
proc loadConfigs(cfg: RelativeFile; cache: IdentCache; conf: ConfigRef) {...}{.raises: [
    OSError, IOError, Exception, KeyError, ValueError, ERecoverableError,
    EOFError], tags: [ReadIOEffect, ReadDirEffect, ReadEnvEffect, RootEffect,
                      WriteIOEffect, WriteEnvEffect, WriteDirEffect,
                      ExecIOEffect, TimeEffect].}
Source Edit

© 2006–2021 Andreas Rumpf
Licensed under the MIT License.
https://nim-lang.org/docs/compiler/nimconf.html