proc processCommand(switch: string; pass: TCmdLinePass; config: ConfigRef) {....raises: [
Exception, ValueError, KeyError, OSError, IOError, ERecoverableError,
EOFError], tags: [RootEffect, ReadDirEffect, WriteIOEffect, ReadIOEffect,
ReadEnvEffect, WriteDirEffect, WriteEnvEffect],
forbids: [].}proc processSpecificNote(arg: string; state: TSpecialWord; pass: TCmdLinePass;
info: TLineInfo; orig: string; conf: ConfigRef) {....raises: [
Exception, ValueError, KeyError, OSError, IOError, ERecoverableError], tags: [
RootEffect, ReadDirEffect, WriteIOEffect, ReadIOEffect, ReadEnvEffect],
forbids: [].}proc processSwitch(pass: TCmdLinePass; p: OptParser; config: ConfigRef) {....raises: [
Exception, ValueError, KeyError, OSError, IOError, ERecoverableError,
EOFError], tags: [RootEffect, ReadDirEffect, WriteIOEffect, ReadIOEffect,
ReadEnvEffect, WriteDirEffect, WriteEnvEffect],
forbids: [].}proc processSwitch(switch, arg: string; pass: TCmdLinePass; info: TLineInfo;
conf: ConfigRef) {....raises: [Exception, ValueError, KeyError,
OSError, IOError, ERecoverableError, EOFError, Exception, ValueError,
KeyError, OSError, IOError, ERecoverableError, Exception, ValueError,
KeyError, OSError, IOError, ERecoverableError], tags: [RootEffect,
ReadDirEffect, WriteIOEffect, ReadIOEffect, ReadEnvEffect, WriteDirEffect,
WriteEnvEffect], forbids: [].}proc testCompileOptionArg(conf: ConfigRef; switch, arg: string; info: TLineInfo): bool {....raises: [
Exception, ValueError, KeyError, OSError, IOError, ERecoverableError,
Exception, ValueError, KeyError, OSError, IOError, ERecoverableError], tags: [
RootEffect, ReadDirEffect, WriteIOEffect, ReadIOEffect, ReadEnvEffect],
forbids: [].}
© 2006–2024 Andreas Rumpf
Licensed under the MIT License.
https://nim-lang.org/docs/compiler/commands.html