mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-28 17:04:41 +00:00
799 lines
59 KiB
Plaintext
799 lines
59 KiB
Plaintext
nimTitle system system.html module system 0
|
|
nim int system.html#int type int 2
|
|
nim int8 system.html#int8 type int8 4
|
|
nim int16 system.html#int16 type int16 5
|
|
nim int32 system.html#int32 type int32 6
|
|
nim int64 system.html#int64 type int64 7
|
|
nim uint system.html#uint type uint 8
|
|
nim uint8 system.html#uint8 type uint8 9
|
|
nim uint16 system.html#uint16 type uint16 10
|
|
nim uint32 system.html#uint32 type uint32 11
|
|
nim uint64 system.html#uint64 type uint64 12
|
|
nim float system.html#float type float 15
|
|
nim float32 system.html#float32 type float32 16
|
|
nim float64 system.html#float64 type float64 17
|
|
nim char system.html#char type char 22
|
|
nim string system.html#string type string 23
|
|
nim cstring system.html#cstring type cstring 24
|
|
nim pointer system.html#pointer type pointer 25
|
|
nim typedesc system.html#typedesc type typedesc 28
|
|
nim `ptr` system.html#ptr type `ptr` 31
|
|
nim `ref` system.html#ref type `ref` 32
|
|
nim void system.html#void type void 36
|
|
nim auto system.html#auto type auto 37
|
|
nim any system.html#any type any 38
|
|
nim untyped system.html#untyped type untyped 39
|
|
nim typed system.html#typed type typed 41
|
|
nim bool system.html#bool enum bool 45
|
|
nim on system.html#on const on 49
|
|
nim off system.html#off const off 50
|
|
nim SomeSignedInt system.html#SomeSignedInt type SomeSignedInt 53
|
|
nim SomeUnsignedInt system.html#SomeUnsignedInt type SomeUnsignedInt 56
|
|
nim SomeInteger system.html#SomeInteger type SomeInteger 59
|
|
nim SomeFloat system.html#SomeFloat type SomeFloat 62
|
|
nim SomeNumber system.html#SomeNumber type SomeNumber 65
|
|
nim SomeOrdinal system.html#SomeOrdinal type SomeOrdinal 68
|
|
nim `not` system.html#not,bool proc `not`(x: bool): bool 76
|
|
nim `and` system.html#and,bool,bool proc `and`(x, y: bool): bool 79
|
|
nim `or` system.html#or,bool,bool proc `or`(x, y: bool): bool 84
|
|
nim `xor` system.html#xor,bool,bool proc `xor`(x, y: bool): bool 89
|
|
nim zeroDefault system.html#zeroDefault,typedesc[T] proc zeroDefault[T](_: typedesc[T]): T 27
|
|
nim NimMajor system.html#NimMajor const NimMajor 2
|
|
nim NimMinor system.html#NimMinor const NimMinor 9
|
|
nim NimPatch system.html#NimPatch const NimPatch 13
|
|
nim nimvm system.html#nimvm let nimvm 18
|
|
nim isMainModule system.html#isMainModule const isMainModule 24
|
|
nim CompileDate system.html#CompileDate const CompileDate 28
|
|
nim CompileTime system.html#CompileTime const CompileTime 32
|
|
nim defined system.html#defined,untyped proc defined(x: untyped): bool 36
|
|
nim declared system.html#declared,untyped proc declared(x: untyped): bool 54
|
|
nim declaredInScope system.html#declaredInScope,untyped proc declaredInScope(x: untyped): bool 69
|
|
nim compiles system.html#compiles,untyped proc compiles(x: untyped): bool 73
|
|
nim astToStr system.html#astToStr,T proc astToStr[T](x: T): string 83
|
|
nim runnableExamples system.html#runnableExamples,string,untyped proc runnableExamples(rdoccmd = ""; body: untyped) 87
|
|
nim compileOption system.html#compileOption,string proc compileOption(option: string): bool 116
|
|
nim compileOption system.html#compileOption,string,string proc compileOption(option, arg: string): bool 131
|
|
nim currentSourcePath system.html#currentSourcePath.t template currentSourcePath(): string 143
|
|
nim slurp system.html#slurp,string proc slurp(filename: string): string 159
|
|
nim staticRead system.html#staticRead,string proc staticRead(filename: string): string 162
|
|
nim gorge system.html#gorge,string,string,string proc gorge(command: string; input = ""; cache = ""): string 174
|
|
nim staticExec system.html#staticExec,string,string,string proc staticExec(command: string; input = ""; cache = ""): string 178
|
|
nim gorgeEx system.html#gorgeEx,string,string,string proc gorgeEx(command: string; input = ""; cache = ""): tuple[output: string,\n exitCode: int] 205
|
|
nim `static` system.html#static type `static` 40
|
|
nim `type` system.html#type type `type` 46
|
|
nim typeOfProc system.html#typeOfProc TypeOfMode.typeOfProc 53
|
|
nim typeOfIter system.html#typeOfIter TypeOfMode.typeOfIter 53
|
|
nim TypeOfMode system.html#TypeOfMode enum TypeOfMode 53
|
|
nim typeof system.html#typeof,untyped proc typeof(x: untyped; mode = typeOfIter): typedesc 57
|
|
nim `or` system.html#or,typedesc,typedesc proc `or`(a, b: typedesc): typedesc 79
|
|
nim `and` system.html#and,typedesc,typedesc proc `and`(a, b: typedesc): typedesc 82
|
|
nim `not` system.html#not,typedesc proc `not`(a: typedesc): typedesc 85
|
|
nim iterable system.html#iterable type iterable 90
|
|
nim Ordinal system.html#Ordinal type Ordinal 93
|
|
nim `addr` system.html#addr,T proc `addr`[T](x: T): ptr T 99
|
|
nim unsafeAddr system.html#unsafeAddr,T proc unsafeAddr[T](x: T): ptr T 120
|
|
nim new system.html#new,ref.T,proc(T) proc new[T](a: var ref T; finalizer: proc (x: T) {.nimcall.}) 131
|
|
nim new system.html#new,ref.T,proc(ref.T) proc new[T](a: var ref T; finalizer: proc (x: ref T) {.nimcall.}) 144
|
|
nim `=wasMoved` system.html#=wasMoved,T proc `=wasMoved`[T](obj: var T) 161
|
|
nim wasMoved system.html#wasMoved,T proc wasMoved[T](obj: var T) 164
|
|
nim move system.html#move,T proc move[T](x: var T): T 169
|
|
nim ensureMove system.html#ensureMove,T proc ensureMove[T](x: T): T 175
|
|
nim range system.html#range type range 187
|
|
nim array system.html#array type array 188
|
|
nim openArray system.html#openArray type openArray 190
|
|
nim varargs system.html#varargs type varargs 194
|
|
nim seq system.html#seq type seq 195
|
|
nim set system.html#set type set 196
|
|
nim UncheckedArray system.html#UncheckedArray type UncheckedArray 199
|
|
nim sink system.html#sink type sink 202
|
|
nim lent system.html#lent type lent 203
|
|
nim high system.html#high,T proc high[T: Ordinal | enum | range](x: T): T 205
|
|
nim high system.html#high,typedesc[T] proc high[T: Ordinal | enum | range](x: typedesc[T]): T 218
|
|
nim high system.html#high,openArray[T] proc high[T](x: openArray[T]): int 229
|
|
nim high system.html#high,array[I,T] proc high[I, T](x: array[I, T]): I 241
|
|
nim high system.html#high,typedesc[array[I,T]] proc high[I, T](x: typedesc[array[I, T]]): I 255
|
|
nim high system.html#high,cstring proc high(x: cstring): int 266
|
|
nim high system.html#high,string proc high(x: string): int 273
|
|
nim low system.html#low,T proc low[T: Ordinal | enum | range](x: T): T 283
|
|
nim low system.html#low,typedesc[T] proc low[T: Ordinal | enum | range](x: typedesc[T]): T 295
|
|
nim low system.html#low,openArray[T] proc low[T](x: openArray[T]): int 306
|
|
nim low system.html#low,array[I,T] proc low[I, T](x: array[I, T]): I 318
|
|
nim low system.html#low,typedesc[array[I,T]] proc low[I, T](x: typedesc[array[I, T]]): I 332
|
|
nim low system.html#low,cstring proc low(x: cstring): int 343
|
|
nim low system.html#low,string proc low(x: string): int 349
|
|
nim `[]` system.html#[],T,I proc `[]`[I: Ordinal; T](a: T; i: I): T 371
|
|
nim `[]=` system.html#[]=,T,I,sinkS proc `[]=`[I: Ordinal; T, S](a: T; i: I; x: sink S) 373
|
|
nim `=` system.html#=,T,T proc `=`[T](dest: var T; src: T) 375
|
|
nim `=copy` system.html#=copy,T,T proc `=copy`[T](dest: var T; src: T) 376
|
|
nim `=destroy` system.html#=destroy,T proc `=destroy`[T](x: var T) 389
|
|
nim `=destroy` system.html#=destroy,string proc `=destroy`(x: string) 394
|
|
nim `=destroy` system.html#=destroy,seq[T] proc `=destroy`[T](x: seq[T]) 397
|
|
nim `=destroy` system.html#=destroy,ref.T proc `=destroy`[T](x: ref T) 400
|
|
nim `=dup` system.html#=dup,T proc `=dup`[T](x: T): T 404
|
|
nim `=sink` system.html#=sink,T,T proc `=sink`[T](x: var T; y: T) 408
|
|
nim `=trace` system.html#=trace,T,pointer proc `=trace`[T](x: var T; env: pointer) 416
|
|
nim HSlice system.html#HSlice object HSlice 421
|
|
nim Slice system.html#Slice type Slice 424
|
|
nim `..` system.html#..,sinkT,sinkU proc `..`[T, U](a: sink T; b: sink U): HSlice[T, U] 426
|
|
nim `..` system.html#..,sinkT proc `..`[T](b: sink T): HSlice[int, T] 438
|
|
nim succ system.html#succ,T,V proc succ[T: Ordinal; V: SomeInteger](x: T; y: V = 1): T 3
|
|
nim pred system.html#pred,T,V proc pred[T: Ordinal; V: SomeInteger](x: T; y: V = 1): T 12
|
|
nim inc system.html#inc,T,V proc inc[T: Ordinal; V: SomeInteger](x: var T; y: V = 1) 21
|
|
nim dec system.html#dec,T,V proc dec[T: Ordinal; V: SomeInteger](x: var T; y: V = 1) 33
|
|
nim `+` system.html#+,int proc `+`(x: int): int 51
|
|
nim `+` system.html#+,int8 proc `+`(x: int8): int8 53
|
|
nim `+` system.html#+,int16 proc `+`(x: int16): int16 54
|
|
nim `+` system.html#+,int32 proc `+`(x: int32): int32 55
|
|
nim `+` system.html#+,int64 proc `+`(x: int64): int64 56
|
|
nim `-` system.html#-,int proc `-`(x: int): int 58
|
|
nim `-` system.html#-,int8 proc `-`(x: int8): int8 60
|
|
nim `-` system.html#-,int16 proc `-`(x: int16): int16 61
|
|
nim `-` system.html#-,int32 proc `-`(x: int32): int32 62
|
|
nim `-` system.html#-,int64 proc `-`(x: int64): int64 63
|
|
nim `not` system.html#not,int proc `not`(x: int): int 65
|
|
nim `not` system.html#not,int8 proc `not`(x: int8): int8 72
|
|
nim `not` system.html#not,int16 proc `not`(x: int16): int16 73
|
|
nim `not` system.html#not,int32 proc `not`(x: int32): int32 74
|
|
nim `not` system.html#not,int64 proc `not`(x: int64): int64 75
|
|
nim `+` system.html#+,int,int proc `+`(x, y: int): int 77
|
|
nim `+` system.html#+,int8,int8 proc `+`(x, y: int8): int8 79
|
|
nim `+` system.html#+,int16,int16 proc `+`(x, y: int16): int16 80
|
|
nim `+` system.html#+,int32,int32 proc `+`(x, y: int32): int32 81
|
|
nim `+` system.html#+,int64,int64 proc `+`(x, y: int64): int64 82
|
|
nim `-` system.html#-,int,int proc `-`(x, y: int): int 84
|
|
nim `-` system.html#-,int8,int8 proc `-`(x, y: int8): int8 86
|
|
nim `-` system.html#-,int16,int16 proc `-`(x, y: int16): int16 87
|
|
nim `-` system.html#-,int32,int32 proc `-`(x, y: int32): int32 88
|
|
nim `-` system.html#-,int64,int64 proc `-`(x, y: int64): int64 89
|
|
nim `*` system.html#*,int,int proc `*`(x, y: int): int 91
|
|
nim `*` system.html#*,int8,int8 proc `*`(x, y: int8): int8 93
|
|
nim `*` system.html#*,int16,int16 proc `*`(x, y: int16): int16 94
|
|
nim `*` system.html#*,int32,int32 proc `*`(x, y: int32): int32 95
|
|
nim `*` system.html#*,int64,int64 proc `*`(x, y: int64): int64 96
|
|
nim `div` system.html#div,int,int proc `div`(x, y: int): int 98
|
|
nim `div` system.html#div,int8,int8 proc `div`(x, y: int8): int8 110
|
|
nim `div` system.html#div,int16,int16 proc `div`(x, y: int16): int16 111
|
|
nim `div` system.html#div,int32,int32 proc `div`(x, y: int32): int32 112
|
|
nim `div` system.html#div,int64,int64 proc `div`(x, y: int64): int64 113
|
|
nim `mod` system.html#mod,int,int proc `mod`(x, y: int): int 115
|
|
nim `mod` system.html#mod,int8,int8 proc `mod`(x, y: int8): int8 124
|
|
nim `mod` system.html#mod,int16,int16 proc `mod`(x, y: int16): int16 125
|
|
nim `mod` system.html#mod,int32,int32 proc `mod`(x, y: int32): int32 126
|
|
nim `mod` system.html#mod,int64,int64 proc `mod`(x, y: int64): int64 127
|
|
nim `shr` system.html#shr,int,SomeInteger proc `shr`(x: int; y: SomeInteger): int 137
|
|
nim `shr` system.html#shr,int8,SomeInteger proc `shr`(x: int8; y: SomeInteger): int8 154
|
|
nim `shr` system.html#shr,int16,SomeInteger proc `shr`(x: int16; y: SomeInteger): int16 155
|
|
nim `shr` system.html#shr,int32,SomeInteger proc `shr`(x: int32; y: SomeInteger): int32 156
|
|
nim `shr` system.html#shr,int64,SomeInteger proc `shr`(x: int64; y: SomeInteger): int64 157
|
|
nim `shl` system.html#shl,int,SomeInteger proc `shl`(x: int; y: SomeInteger): int 160
|
|
nim `shl` system.html#shl,int8,SomeInteger proc `shl`(x: int8; y: SomeInteger): int8 168
|
|
nim `shl` system.html#shl,int16,SomeInteger proc `shl`(x: int16; y: SomeInteger): int16 169
|
|
nim `shl` system.html#shl,int32,SomeInteger proc `shl`(x: int32; y: SomeInteger): int32 170
|
|
nim `shl` system.html#shl,int64,SomeInteger proc `shl`(x: int64; y: SomeInteger): int64 171
|
|
nim ashr system.html#ashr,int,SomeInteger proc ashr(x: int; y: SomeInteger): int 173
|
|
nim ashr system.html#ashr,int8,SomeInteger proc ashr(x: int8; y: SomeInteger): int8 186
|
|
nim ashr system.html#ashr,int16,SomeInteger proc ashr(x: int16; y: SomeInteger): int16 187
|
|
nim ashr system.html#ashr,int32,SomeInteger proc ashr(x: int32; y: SomeInteger): int32 188
|
|
nim ashr system.html#ashr,int64,SomeInteger proc ashr(x: int64; y: SomeInteger): int64 189
|
|
nim `and` system.html#and,int,int proc `and`(x, y: int): int 191
|
|
nim `and` system.html#and,int8,int8 proc `and`(x, y: int8): int8 196
|
|
nim `and` system.html#and,int16,int16 proc `and`(x, y: int16): int16 197
|
|
nim `and` system.html#and,int32,int32 proc `and`(x, y: int32): int32 198
|
|
nim `and` system.html#and,int64,int64 proc `and`(x, y: int64): int64 199
|
|
nim `or` system.html#or,int,int proc `or`(x, y: int): int 201
|
|
nim `or` system.html#or,int8,int8 proc `or`(x, y: int8): int8 206
|
|
nim `or` system.html#or,int16,int16 proc `or`(x, y: int16): int16 207
|
|
nim `or` system.html#or,int32,int32 proc `or`(x, y: int32): int32 208
|
|
nim `or` system.html#or,int64,int64 proc `or`(x, y: int64): int64 209
|
|
nim `xor` system.html#xor,int,int proc `xor`(x, y: int): int 211
|
|
nim `xor` system.html#xor,int8,int8 proc `xor`(x, y: int8): int8 216
|
|
nim `xor` system.html#xor,int16,int16 proc `xor`(x, y: int16): int16 217
|
|
nim `xor` system.html#xor,int32,int32 proc `xor`(x, y: int32): int32 218
|
|
nim `xor` system.html#xor,int64,int64 proc `xor`(x, y: int64): int64 219
|
|
nim `not` system.html#not,uint proc `not`(x: uint): uint 222
|
|
nim `not` system.html#not,uint8 proc `not`(x: uint8): uint8 224
|
|
nim `not` system.html#not,uint16 proc `not`(x: uint16): uint16 225
|
|
nim `not` system.html#not,uint32 proc `not`(x: uint32): uint32 226
|
|
nim `not` system.html#not,uint64 proc `not`(x: uint64): uint64 227
|
|
nim `shr` system.html#shr,uint,SomeInteger proc `shr`(x: uint; y: SomeInteger): uint 229
|
|
nim `shr` system.html#shr,uint8,SomeInteger proc `shr`(x: uint8; y: SomeInteger): uint8 231
|
|
nim `shr` system.html#shr,uint16,SomeInteger proc `shr`(x: uint16; y: SomeInteger): uint16 232
|
|
nim `shr` system.html#shr,uint32,SomeInteger proc `shr`(x: uint32; y: SomeInteger): uint32 233
|
|
nim `shr` system.html#shr,uint64,SomeInteger proc `shr`(x: uint64; y: SomeInteger): uint64 234
|
|
nim `shl` system.html#shl,uint,SomeInteger proc `shl`(x: uint; y: SomeInteger): uint 236
|
|
nim `shl` system.html#shl,uint8,SomeInteger proc `shl`(x: uint8; y: SomeInteger): uint8 238
|
|
nim `shl` system.html#shl,uint16,SomeInteger proc `shl`(x: uint16; y: SomeInteger): uint16 239
|
|
nim `shl` system.html#shl,uint32,SomeInteger proc `shl`(x: uint32; y: SomeInteger): uint32 240
|
|
nim `shl` system.html#shl,uint64,SomeInteger proc `shl`(x: uint64; y: SomeInteger): uint64 241
|
|
nim `and` system.html#and,uint,uint proc `and`(x, y: uint): uint 243
|
|
nim `and` system.html#and,uint8,uint8 proc `and`(x, y: uint8): uint8 245
|
|
nim `and` system.html#and,uint16,uint16 proc `and`(x, y: uint16): uint16 246
|
|
nim `and` system.html#and,uint32,uint32 proc `and`(x, y: uint32): uint32 247
|
|
nim `and` system.html#and,uint64,uint64 proc `and`(x, y: uint64): uint64 248
|
|
nim `or` system.html#or,uint,uint proc `or`(x, y: uint): uint 250
|
|
nim `or` system.html#or,uint8,uint8 proc `or`(x, y: uint8): uint8 252
|
|
nim `or` system.html#or,uint16,uint16 proc `or`(x, y: uint16): uint16 253
|
|
nim `or` system.html#or,uint32,uint32 proc `or`(x, y: uint32): uint32 254
|
|
nim `or` system.html#or,uint64,uint64 proc `or`(x, y: uint64): uint64 255
|
|
nim `xor` system.html#xor,uint,uint proc `xor`(x, y: uint): uint 257
|
|
nim `xor` system.html#xor,uint8,uint8 proc `xor`(x, y: uint8): uint8 259
|
|
nim `xor` system.html#xor,uint16,uint16 proc `xor`(x, y: uint16): uint16 260
|
|
nim `xor` system.html#xor,uint32,uint32 proc `xor`(x, y: uint32): uint32 261
|
|
nim `xor` system.html#xor,uint64,uint64 proc `xor`(x, y: uint64): uint64 262
|
|
nim `+` system.html#+,uint,uint proc `+`(x, y: uint): uint 264
|
|
nim `+` system.html#+,uint8,uint8 proc `+`(x, y: uint8): uint8 266
|
|
nim `+` system.html#+,uint16,uint16 proc `+`(x, y: uint16): uint16 267
|
|
nim `+` system.html#+,uint32,uint32 proc `+`(x, y: uint32): uint32 268
|
|
nim `+` system.html#+,uint64,uint64 proc `+`(x, y: uint64): uint64 269
|
|
nim `-` system.html#-,uint,uint proc `-`(x, y: uint): uint 271
|
|
nim `-` system.html#-,uint8,uint8 proc `-`(x, y: uint8): uint8 273
|
|
nim `-` system.html#-,uint16,uint16 proc `-`(x, y: uint16): uint16 274
|
|
nim `-` system.html#-,uint32,uint32 proc `-`(x, y: uint32): uint32 275
|
|
nim `-` system.html#-,uint64,uint64 proc `-`(x, y: uint64): uint64 276
|
|
nim `*` system.html#*,uint,uint proc `*`(x, y: uint): uint 278
|
|
nim `*` system.html#*,uint8,uint8 proc `*`(x, y: uint8): uint8 280
|
|
nim `*` system.html#*,uint16,uint16 proc `*`(x, y: uint16): uint16 281
|
|
nim `*` system.html#*,uint32,uint32 proc `*`(x, y: uint32): uint32 282
|
|
nim `*` system.html#*,uint64,uint64 proc `*`(x, y: uint64): uint64 283
|
|
nim `div` system.html#div,uint,uint proc `div`(x, y: uint): uint 285
|
|
nim `div` system.html#div,uint8,uint8 proc `div`(x, y: uint8): uint8 288
|
|
nim `div` system.html#div,uint16,uint16 proc `div`(x, y: uint16): uint16 289
|
|
nim `div` system.html#div,uint32,uint32 proc `div`(x, y: uint32): uint32 290
|
|
nim `div` system.html#div,uint64,uint64 proc `div`(x, y: uint64): uint64 291
|
|
nim `mod` system.html#mod,uint,uint proc `mod`(x, y: uint): uint 293
|
|
nim `mod` system.html#mod,uint8,uint8 proc `mod`(x, y: uint8): uint8 296
|
|
nim `mod` system.html#mod,uint16,uint16 proc `mod`(x, y: uint16): uint16 297
|
|
nim `mod` system.html#mod,uint32,uint32 proc `mod`(x, y: uint32): uint32 298
|
|
nim `mod` system.html#mod,uint64,uint64 proc `mod`(x, y: uint64): uint64 299
|
|
nim `+=` system.html#+=,T,T proc `+=`[T: SomeInteger](x: var T; y: T) 301
|
|
nim `-=` system.html#-=,T,T proc `-=`[T: SomeInteger](x: var T; y: T) 305
|
|
nim `*=` system.html#*=,T,T proc `*=`[T: SomeInteger](x: var T; y: T) 309
|
|
nim `+` system.html#+,float32 proc `+`(x: float32): float32 315
|
|
nim `-` system.html#-,float32 proc `-`(x: float32): float32 316
|
|
nim `+` system.html#+,float32,float32 proc `+`(x, y: float32): float32 317
|
|
nim `-` system.html#-,float32,float32 proc `-`(x, y: float32): float32 318
|
|
nim `*` system.html#*,float32,float32 proc `*`(x, y: float32): float32 319
|
|
nim `/` system.html#/,float32,float32 proc `/`(x, y: float32): float32 320
|
|
nim `+` system.html#+,float proc `+`(x: float): float 322
|
|
nim `-` system.html#-,float proc `-`(x: float): float 323
|
|
nim `+` system.html#+,float,float proc `+`(x, y: float): float 324
|
|
nim `-` system.html#-,float,float proc `-`(x, y: float): float 325
|
|
nim `*` system.html#*,float,float proc `*`(x, y: float): float 326
|
|
nim `/` system.html#/,float,float proc `/`(x, y: float): float 327
|
|
nim `+=` system.html#+=,T,T_2 proc `+=`[T: float | float32 | float64](x: var T; y: T) 329
|
|
nim `-=` system.html#-=,T,T_2 proc `-=`[T: float | float32 | float64](x: var T; y: T) 334
|
|
nim `*=` system.html#*=,T,T_2 proc `*=`[T: float | float32 | float64](x: var T; y: T) 339
|
|
nim `/=` system.html#/=,float64,float64 proc `/=`(x: var float64; y: float64) 344
|
|
nim `/=` system.html#/=,T,T proc `/=`[T: float | float32](x: var T; y: T) 348
|
|
nim `+%` system.html#+%,int,int proc `+%`(x, y: int): int 354
|
|
nim `+%` system.html#+%,int8,int8 proc `+%`(x, y: int8): int8 360
|
|
nim `+%` system.html#+%,int16,int16 proc `+%`(x, y: int16): int16 361
|
|
nim `+%` system.html#+%,int32,int32 proc `+%`(x, y: int32): int32 362
|
|
nim `+%` system.html#+%,int64,int64 proc `+%`(x, y: int64): int64 363
|
|
nim `-%` system.html#-%,int,int proc `-%`(x, y: int): int 365
|
|
nim `-%` system.html#-%,int8,int8 proc `-%`(x, y: int8): int8 371
|
|
nim `-%` system.html#-%,int16,int16 proc `-%`(x, y: int16): int16 372
|
|
nim `-%` system.html#-%,int32,int32 proc `-%`(x, y: int32): int32 373
|
|
nim `-%` system.html#-%,int64,int64 proc `-%`(x, y: int64): int64 374
|
|
nim `*%` system.html#*%,int,int proc `*%`(x, y: int): int 376
|
|
nim `*%` system.html#*%,int8,int8 proc `*%`(x, y: int8): int8 382
|
|
nim `*%` system.html#*%,int16,int16 proc `*%`(x, y: int16): int16 383
|
|
nim `*%` system.html#*%,int32,int32 proc `*%`(x, y: int32): int32 384
|
|
nim `*%` system.html#*%,int64,int64 proc `*%`(x, y: int64): int64 385
|
|
nim `/%` system.html#/%,int,int proc `/%`(x, y: int): int 387
|
|
nim `/%` system.html#/%,int8,int8 proc `/%`(x, y: int8): int8 393
|
|
nim `/%` system.html#/%,int16,int16 proc `/%`(x, y: int16): int16 394
|
|
nim `/%` system.html#/%,int32,int32 proc `/%`(x, y: int32): int32 395
|
|
nim `/%` system.html#/%,int64,int64 proc `/%`(x, y: int64): int64 396
|
|
nim `%%` system.html#%%,int,int proc `%%`(x, y: int): int 398
|
|
nim `%%` system.html#%%,int8,int8 proc `%%`(x, y: int8): int8 404
|
|
nim `%%` system.html#%%,int16,int16 proc `%%`(x, y: int16): int16 405
|
|
nim `%%` system.html#%%,int32,int32 proc `%%`(x, y: int32): int32 406
|
|
nim `%%` system.html#%%,int64,int64 proc `%%`(x, y: int64): int64 407
|
|
nim `==` system.html#==,Enum,Enum proc `==`[Enum: enum](x, y: Enum): bool 2
|
|
nim `==` system.html#==,pointer,pointer proc `==`(x, y: pointer): bool 15
|
|
nim `==` system.html#==,string,string proc `==`(x, y: string): bool 22
|
|
nim `==` system.html#==,char,char proc `==`(x, y: char): bool 25
|
|
nim `==` system.html#==,bool,bool proc `==`(x, y: bool): bool 27
|
|
nim `==` system.html#==,set[T],set[T] proc `==`[T](x, y: set[T]): bool 29
|
|
nim `==` system.html#==,ref.T,ref.T proc `==`[T](x, y: ref T): bool 34
|
|
nim `==` system.html#==,ptr.T,ptr.T proc `==`[T](x, y: ptr T): bool 36
|
|
nim `==` system.html#==,T,T proc `==`[T: proc | iterator](x, y: T): bool 38
|
|
nim `<=` system.html#<=,Enum,Enum proc `<=`[Enum: enum](x, y: Enum): bool 41
|
|
nim `<=` system.html#<=,string,string proc `<=`(x, y: string): bool 42
|
|
nim `<=` system.html#<=,char,char proc `<=`(x, y: char): bool 54
|
|
nim `<=` system.html#<=,set[T],set[T] proc `<=`[T](x, y: set[T]): bool 66
|
|
nim `<=` system.html#<=,bool,bool proc `<=`(x, y: bool): bool 80
|
|
nim `<=` system.html#<=,ref.T,ref.T proc `<=`[T](x, y: ref T): bool 81
|
|
nim `<=` system.html#<=,pointer,pointer proc `<=`(x, y: pointer): bool 82
|
|
nim `<` system.html#<,Enum,Enum proc `<`[Enum: enum](x, y: Enum): bool 84
|
|
nim `<` system.html#<,string,string proc `<`(x, y: string): bool 85
|
|
nim `<` system.html#<,char,char proc `<`(x, y: char): bool 97
|
|
nim `<` system.html#<,set[T],set[T] proc `<`[T](x, y: set[T]): bool 109
|
|
nim `<` system.html#<,bool,bool proc `<`(x, y: bool): bool 123
|
|
nim `<` system.html#<,ref.T,ref.T proc `<`[T](x, y: ref T): bool 124
|
|
nim `<` system.html#<,ptr.T,ptr.T proc `<`[T](x, y: ptr T): bool 125
|
|
nim `<` system.html#<,pointer,pointer proc `<`(x, y: pointer): bool 126
|
|
nim `!=` system.html#!=.t,untyped,untyped template `!=`(x, y: untyped): untyped 131
|
|
nim `>=` system.html#>=.t,untyped,untyped template `>=`(x, y: untyped): untyped 135
|
|
nim `>` system.html#>.t,untyped,untyped template `>`(x, y: untyped): untyped 139
|
|
nim `==` system.html#==,int,int proc `==`(x, y: int): bool 144
|
|
nim `==` system.html#==,int8,int8 proc `==`(x, y: int8): bool 146
|
|
nim `==` system.html#==,int16,int16 proc `==`(x, y: int16): bool 147
|
|
nim `==` system.html#==,int32,int32 proc `==`(x, y: int32): bool 148
|
|
nim `==` system.html#==,int64,int64 proc `==`(x, y: int64): bool 149
|
|
nim `<=` system.html#<=,int,int proc `<=`(x, y: int): bool 151
|
|
nim `<=` system.html#<=,int8,int8 proc `<=`(x, y: int8): bool 153
|
|
nim `<=` system.html#<=,int16,int16 proc `<=`(x, y: int16): bool 154
|
|
nim `<=` system.html#<=,int32,int32 proc `<=`(x, y: int32): bool 155
|
|
nim `<=` system.html#<=,int64,int64 proc `<=`(x, y: int64): bool 156
|
|
nim `<` system.html#<,int,int proc `<`(x, y: int): bool 158
|
|
nim `<` system.html#<,int8,int8 proc `<`(x, y: int8): bool 160
|
|
nim `<` system.html#<,int16,int16 proc `<`(x, y: int16): bool 161
|
|
nim `<` system.html#<,int32,int32 proc `<`(x, y: int32): bool 162
|
|
nim `<` system.html#<,int64,int64 proc `<`(x, y: int64): bool 163
|
|
nim `<=` system.html#<=,uint,uint proc `<=`(x, y: uint): bool 165
|
|
nim `<=` system.html#<=,uint8,uint8 proc `<=`(x, y: uint8): bool 167
|
|
nim `<=` system.html#<=,uint16,uint16 proc `<=`(x, y: uint16): bool 168
|
|
nim `<=` system.html#<=,uint32,uint32 proc `<=`(x, y: uint32): bool 169
|
|
nim `<=` system.html#<=,uint64,uint64 proc `<=`(x, y: uint64): bool 170
|
|
nim `<` system.html#<,uint,uint proc `<`(x, y: uint): bool 172
|
|
nim `<` system.html#<,uint8,uint8 proc `<`(x, y: uint8): bool 174
|
|
nim `<` system.html#<,uint16,uint16 proc `<`(x, y: uint16): bool 175
|
|
nim `<` system.html#<,uint32,uint32 proc `<`(x, y: uint32): bool 176
|
|
nim `<` system.html#<,uint64,uint64 proc `<`(x, y: uint64): bool 177
|
|
nim `<=%` system.html#<=%,int,int proc `<=%`(x, y: int): bool 179
|
|
nim `<=%` system.html#<=%,int8,int8 proc `<=%`(x, y: int8): bool 183
|
|
nim `<=%` system.html#<=%,int16,int16 proc `<=%`(x, y: int16): bool 184
|
|
nim `<=%` system.html#<=%,int32,int32 proc `<=%`(x, y: int32): bool 185
|
|
nim `<=%` system.html#<=%,int64,int64 proc `<=%`(x, y: int64): bool 186
|
|
nim `<%` system.html#<%,int,int proc `<%`(x, y: int): bool 188
|
|
nim `<%` system.html#<%,int8,int8 proc `<%`(x, y: int8): bool 192
|
|
nim `<%` system.html#<%,int16,int16 proc `<%`(x, y: int16): bool 193
|
|
nim `<%` system.html#<%,int32,int32 proc `<%`(x, y: int32): bool 194
|
|
nim `<%` system.html#<%,int64,int64 proc `<%`(x, y: int64): bool 195
|
|
nim `>=%` system.html#>=%.t,untyped,untyped template `>=%`(x, y: untyped): untyped 197
|
|
nim `>%` system.html#>%.t,untyped,untyped template `>%`(x, y: untyped): untyped 201
|
|
nim `==` system.html#==,uint,uint proc `==`(x, y: uint): bool 205
|
|
nim `==` system.html#==,uint8,uint8 proc `==`(x, y: uint8): bool 207
|
|
nim `==` system.html#==,uint16,uint16 proc `==`(x, y: uint16): bool 208
|
|
nim `==` system.html#==,uint32,uint32 proc `==`(x, y: uint32): bool 209
|
|
nim `==` system.html#==,uint64,uint64 proc `==`(x, y: uint64): bool 210
|
|
nim `<=` system.html#<=,float32,float32 proc `<=`(x, y: float32): bool 212
|
|
nim `<=` system.html#<=,float,float proc `<=`(x, y: float): bool 213
|
|
nim `<` system.html#<,float32,float32 proc `<`(x, y: float32): bool 215
|
|
nim `<` system.html#<,float,float proc `<`(x, y: float): bool 216
|
|
nim `==` system.html#==,float32,float32 proc `==`(x, y: float32): bool 218
|
|
nim `==` system.html#==,float,float proc `==`(x, y: float): bool 219
|
|
nim min system.html#min,int,int proc min(x, y: int): int 223
|
|
nim min system.html#min,int8,int8 proc min(x, y: int8): int8 225
|
|
nim min system.html#min,int16,int16 proc min(x, y: int16): int16 227
|
|
nim min system.html#min,int32,int32 proc min(x, y: int32): int32 229
|
|
nim min system.html#min,int64,int64 proc min(x, y: int64): int64 231
|
|
nim min system.html#min,float32,float32 proc min(x, y: float32): float32 234
|
|
nim min system.html#min,float64,float64 proc min(x, y: float64): float64 236
|
|
nim min system.html#min,T,T proc min[T: not SomeFloat](x, y: T): T 238
|
|
nim max system.html#max,int,int proc max(x, y: int): int 242
|
|
nim max system.html#max,int8,int8 proc max(x, y: int8): int8 244
|
|
nim max system.html#max,int16,int16 proc max(x, y: int16): int16 246
|
|
nim max system.html#max,int32,int32 proc max(x, y: int32): int32 248
|
|
nim max system.html#max,int64,int64 proc max(x, y: int64): int64 250
|
|
nim max system.html#max,float32,float32 proc max(x, y: float32): float32 253
|
|
nim max system.html#max,float64,float64 proc max(x, y: float64): float64 255
|
|
nim max system.html#max,T,T proc max[T: not SomeFloat](x, y: T): T 257
|
|
nim min system.html#min,openArray[T] proc min[T](x: openArray[T]): T 262
|
|
nim max system.html#max,openArray[T] proc max[T](x: openArray[T]): T 268
|
|
nim clamp system.html#clamp,T,T,T proc clamp[T](x, a, b: T): T 277
|
|
nim `==` system.html#==,array[I,T],array[I,T] proc `==`[I, T](x, y: array[I, T]): bool 294
|
|
nim `==` system.html#==,openArray[T],openArray[T] proc `==`[T](x, y: openArray[T]): bool 300
|
|
nim `==` system.html#==,seq[T],seq[T] proc `==`[T](x, y: seq[T]): bool 309
|
|
nim appType system.html#appType const appType 456
|
|
nim byte system.html#byte type byte 484
|
|
nim Natural system.html#Natural type Natural 487
|
|
nim Positive system.html#Positive type Positive 491
|
|
nim RootObj system.html#RootObj object RootObj 496
|
|
nim RootRef system.html#RootRef type RootRef 501
|
|
nim RootEffect system.html#RootEffect object RootEffect 506
|
|
nim StackTraceEntry system.html#StackTraceEntry object StackTraceEntry 513
|
|
nim Exception system.html#Exception object Exception 530
|
|
nim Defect system.html#Defect object Defect 548
|
|
nim CatchableError system.html#CatchableError object CatchableError 553
|
|
nim JsRoot system.html#JsRoot type JsRoot 561
|
|
nim unsafeNew system.html#unsafeNew,ref.T,Natural proc unsafeNew[T](a: var ref T; size: Natural) 564
|
|
nim sizeof system.html#sizeof,T proc sizeof[T](x: T): int 575
|
|
nim alignof system.html#alignof,T proc alignof[T](x: T): int 594
|
|
nim alignof system.html#alignof,typedesc proc alignof(x: typedesc): int 595
|
|
nim offsetOf system.html#offsetOf.t,typedesc[T],untyped template offsetOf[T](t: typedesc[T]; member: untyped): int 599
|
|
nim offsetOf system.html#offsetOf.t,T,untyped template offsetOf[T](value: T; member: untyped): int 603
|
|
nim sizeof system.html#sizeof,typedesc proc sizeof(x: typedesc): int 608
|
|
nim newSeq system.html#newSeq,seq[T],Natural proc newSeq[T](s: var seq[T]; len: Natural) 611
|
|
nim newSeq system.html#newSeq proc newSeq[T](len = 0.Natural): seq[T] 630
|
|
nim newSeqOfCap system.html#newSeqOfCap,Natural proc newSeqOfCap[T](cap: Natural): seq[T] 650
|
|
nim len system.html#len,TOpenArray proc len[TOpenArray: openArray | varargs](x: TOpenArray): int 662
|
|
nim len system.html#len,string proc len(x: string): int 669
|
|
nim len system.html#len,cstring proc len(x: cstring): int 676
|
|
nim len system.html#len proc len(x: (type array) | array): int 695
|
|
nim len system.html#len,seq[T] proc len[T](x: seq[T]): int 704
|
|
nim ord system.html#ord,T proc ord[T: Ordinal | enum](x: T): int 714
|
|
nim chr system.html#chr,range[] proc chr(u: range[0 .. 255]): char 725
|
|
nim incl system.html#incl,set[T],T proc incl[T](x: var set[T]; y: T) 1
|
|
nim incl system.html#incl.t,set[T],set[T] template incl[T](x: var set[T]; y: set[T]) 15
|
|
nim excl system.html#excl,set[T],T proc excl[T](x: var set[T]; y: T) 24
|
|
nim excl system.html#excl.t,set[T],set[T] template excl[T](x: var set[T]; y: set[T]) 33
|
|
nim card system.html#card,set[T] proc card[T](x: set[T]): int 42
|
|
nim len system.html#len,set[T] proc len[T](x: set[T]): int 51
|
|
nim `*` system.html#*,set[T],set[T] proc `*`[T](x, y: set[T]): set[T] 55
|
|
nim `+` system.html#+,set[T],set[T] proc `+`[T](x, y: set[T]): set[T] 60
|
|
nim `-` system.html#-,set[T],set[T] proc `-`[T](x, y: set[T]): set[T] 65
|
|
nim contains system.html#contains,set[T],T proc contains[T](x: set[T]; y: T): bool 70
|
|
nim contains system.html#contains,HSlice[U,V],W proc contains[U, V, W](s: HSlice[U, V]; value: W): bool 741
|
|
nim `in` system.html#in.t,untyped,untyped template `in`(x, y: untyped): untyped 754
|
|
nim `notin` system.html#notin.t,untyped,untyped template `notin`(x, y: untyped): untyped 760
|
|
nim `is` system.html#is,T,S proc `is`[T, S](x: T; y: S): bool 767
|
|
nim `isnot` system.html#isnot.t,untyped,untyped template `isnot`(x, y: untyped): untyped 785
|
|
nim owned system.html#owned type owned 793
|
|
nim unown system.html#unown.t,typed template unown(x: typed): untyped 820
|
|
nim new system.html#new,ref.T proc new[T](a: var ref T) 822
|
|
nim new system.html#new,typedesc proc new(t: typedesc): auto 826
|
|
nim disarm system.html#disarm.t,typed template disarm(x: typed) 840
|
|
nim `of` system.html#of,T,typedesc[S] proc `of`[T, S](x: T; y: typedesc[S]): bool 847
|
|
nim cmp system.html#cmp,T,T proc cmp[T](x, y: T): int 873
|
|
nim cmp system.html#cmp,string,string proc cmp(x, y: string): int 891
|
|
nim `@` system.html#@,sinkarray[IDX,T] proc `@`[IDX, T](a: sink array[IDX, T]): seq[T] 897
|
|
nim default system.html#default,typedesc[T] proc default[T](_: typedesc[T]): T 913
|
|
nim reset system.html#reset,T proc reset[T](obj: var T) 928
|
|
nim setLen system.html#setLen,seq[T],Natural proc setLen[T](s: var seq[T]; newlen: Natural) 940
|
|
nim setLenUninit system.html#setLenUninit,seq[T],Natural proc setLenUninit[T](s: var seq[T]; newlen: Natural) 956
|
|
nim setLen system.html#setLen,string,Natural proc setLen(s: var string; newlen: Natural) 971
|
|
nim newString system.html#newString,Natural proc newString(len: Natural): string 983
|
|
nim newStringOfCap system.html#newStringOfCap,Natural proc newStringOfCap(cap: Natural): string 992
|
|
nim `&` system.html#&,string,char proc `&`(x: string; y: char): string 999
|
|
nim `&` system.html#&,char,char proc `&`(x, y: char): string 1005
|
|
nim `&` system.html#&,string,string proc `&`(x, y: string): string 1011
|
|
nim `&` system.html#&,char,string proc `&`(x: char; y: string): string 1017
|
|
nim add system.html#add,string,char proc add(x: var string; y: char) 1027
|
|
nim add system.html#add,string,string proc add(x: var string; y: string) 1036
|
|
nim littleEndian system.html#littleEndian Endianness.littleEndian 1047
|
|
nim bigEndian system.html#bigEndian Endianness.bigEndian 1047
|
|
nim Endianness system.html#Endianness enum Endianness 1047
|
|
nim cpuEndian system.html#cpuEndian const cpuEndian 1051
|
|
nim hostOS system.html#hostOS const hostOS 1056
|
|
nim hostCPU system.html#hostCPU const hostCPU 1063
|
|
nim QuitSuccess system.html#QuitSuccess const QuitSuccess 1117
|
|
nim QuitFailure system.html#QuitFailure const QuitFailure 1121
|
|
nim programResult system.html#programResult var programResult 1126
|
|
nim add system.html#add,seq[T],openArray[T] proc add[T](x: var seq[T]; y: openArray[T]) 1192
|
|
nim del system.html#del,seq[T],Natural proc del[T](x: var seq[T]; i: Natural) 1223
|
|
nim insert system.html#insert,seq[T],sinkT proc insert[T](x: var seq[T]; item: sink T; i = 0.Natural) 1238
|
|
nim Inf system.html#Inf const Inf 1284
|
|
nim NegInf system.html#NegInf const NegInf 1286
|
|
nim NaN system.html#NaN const NaN 1288
|
|
nim high system.html#high,typedesc[SomeFloat] proc high(T: typedesc[SomeFloat]): T:type 1295
|
|
nim low system.html#low,typedesc[SomeFloat] proc low(T: typedesc[SomeFloat]): T:type 1296
|
|
nim toFloat system.html#toFloat,int proc toFloat(i: int): float 1298
|
|
nim toBiggestFloat system.html#toBiggestFloat,BiggestInt proc toBiggestFloat(i: BiggestInt): BiggestFloat 1313
|
|
nim toInt system.html#toInt,float proc toInt(f: float): int 1317
|
|
nim toBiggestInt system.html#toBiggestInt,BiggestFloat proc toBiggestInt(f: BiggestFloat): BiggestInt 1334
|
|
nim `/` system.html#/,int,int proc `/`(x, y: int): float 1338
|
|
nim abs system.html#abs,T proc abs[T: float64 | float32](x: T): T 1357
|
|
nim abs system.html#abs,int proc abs(x: int): int 1370
|
|
nim abs system.html#abs,int8 proc abs(x: int8): int8 1372
|
|
nim abs system.html#abs,int16 proc abs(x: int16): int16 1374
|
|
nim abs system.html#abs,int32 proc abs(x: int32): int32 1376
|
|
nim abs system.html#abs,int64 proc abs(x: int64): int64 1378
|
|
nim swap system.html#swap,T,T proc swap[T](a, b: var T) 1401
|
|
nim zeroMem system.html#zeroMem,pointer,Natural proc zeroMem(p: pointer; size: Natural) 2
|
|
nim copyMem system.html#copyMem,pointer,pointer,Natural proc copyMem(dest, source: pointer; size: Natural) 9
|
|
nim moveMem system.html#moveMem,pointer,pointer,Natural proc moveMem(dest, source: pointer; size: Natural) 17
|
|
nim equalMem system.html#equalMem,pointer,pointer,Natural proc equalMem(a, b: pointer; size: Natural): bool 27
|
|
nim cmpMem system.html#cmpMem,pointer,pointer,Natural proc cmpMem(a, b: pointer; size: Natural): int 36
|
|
nim allocImpl system.html#allocImpl,Natural proc allocImpl(size: Natural): pointer 51
|
|
nim alloc0Impl system.html#alloc0Impl,Natural proc alloc0Impl(size: Natural): pointer 52
|
|
nim deallocImpl system.html#deallocImpl,pointer proc deallocImpl(p: pointer) 53
|
|
nim reallocImpl system.html#reallocImpl,pointer,Natural proc reallocImpl(p: pointer; newSize: Natural): pointer 54
|
|
nim realloc0Impl system.html#realloc0Impl,pointer,Natural,Natural proc realloc0Impl(p: pointer; oldSize, newSize: Natural): pointer 55
|
|
nim allocSharedImpl system.html#allocSharedImpl,Natural proc allocSharedImpl(size: Natural): pointer 57
|
|
nim allocShared0Impl system.html#allocShared0Impl,Natural proc allocShared0Impl(size: Natural): pointer 58
|
|
nim deallocSharedImpl system.html#deallocSharedImpl,pointer proc deallocSharedImpl(p: pointer) 59
|
|
nim reallocSharedImpl system.html#reallocSharedImpl,pointer,Natural proc reallocSharedImpl(p: pointer; newSize: Natural): pointer 60
|
|
nim reallocShared0Impl system.html#reallocShared0Impl,pointer,Natural,Natural proc reallocShared0Impl(p: pointer; oldSize, newSize: Natural): pointer 61
|
|
nim AllocStats system.html#AllocStats object AllocStats 67
|
|
nim `-` system.html#-,AllocStats,AllocStats proc `-`(a, b: AllocStats): AllocStats 71
|
|
nim dumpAllocstats system.html#dumpAllocstats.t,untyped template dumpAllocstats(code: untyped) 75
|
|
nim getAllocStats system.html#getAllocStats proc getAllocStats(): AllocStats 88
|
|
nim alloc system.html#alloc.t,Natural template alloc(size: Natural): pointer 90
|
|
nim createU system.html#createU,typedesc proc createU(T: typedesc; size = 1.Positive): ptr T:type 106
|
|
nim alloc0 system.html#alloc0.t,Natural template alloc0(size: Natural): pointer 121
|
|
nim create system.html#create,typedesc proc create(T: typedesc; size = 1.Positive): ptr T:type 134
|
|
nim realloc system.html#realloc.t,pointer,Natural template realloc(p: pointer; newSize: Natural): pointer 146
|
|
nim realloc0 system.html#realloc0.t,pointer,Natural,Natural template realloc0(p: pointer; oldSize, newSize: Natural): pointer 160
|
|
nim resize system.html#resize,ptr.T,Natural proc resize[T](p: ptr T; newSize: Natural): ptr T 177
|
|
nim dealloc system.html#dealloc,pointer proc dealloc(p: pointer) 190
|
|
nim allocShared system.html#allocShared.t,Natural template allocShared(size: Natural): pointer 204
|
|
nim createSharedU system.html#createSharedU,typedesc proc createSharedU(T: typedesc; size = 1.Positive): ptr T:type 220
|
|
nim allocShared0 system.html#allocShared0.t,Natural template allocShared0(size: Natural): pointer 236
|
|
nim createShared system.html#createShared,typedesc proc createShared(T: typedesc; size = 1.Positive): ptr T:type 250
|
|
nim reallocShared system.html#reallocShared.t,pointer,Natural template reallocShared(p: pointer; newSize: Natural): pointer 263
|
|
nim reallocShared0 system.html#reallocShared0.t,pointer,Natural,Natural template reallocShared0(p: pointer; oldSize, newSize: Natural): pointer 274
|
|
nim resizeShared system.html#resizeShared,ptr.T,Natural proc resizeShared[T](p: ptr T; newSize: Natural): ptr T 288
|
|
nim deallocShared system.html#deallocShared,pointer proc deallocShared(p: pointer) 299
|
|
nim freeShared system.html#freeShared,ptr.T proc freeShared[T](p: ptr T) 310
|
|
nim getOccupiedMem system.html#getOccupiedMem proc getOccupiedMem(): int 389
|
|
nim getFreeMem system.html#getFreeMem proc getFreeMem(): int 392
|
|
nim getTotalMem system.html#getTotalMem proc getTotalMem(): int 396
|
|
nim getOccupiedSharedMem system.html#getOccupiedSharedMem proc getOccupiedSharedMem(): int 420
|
|
nim getFreeSharedMem system.html#getFreeSharedMem proc getFreeSharedMem(): int 425
|
|
nim getTotalSharedMem system.html#getTotalSharedMem proc getTotalSharedMem(): int 430
|
|
nim `|` system.html#|,typedesc,typedesc proc `|`(a, b: typedesc): typedesc 1439
|
|
nim countdown system.html#countdown.i,T,T,Positive iterator countdown[T](a, b: T; step: Positive = 1): T 6
|
|
nim countup system.html#countup.i,T,T,Positive iterator countup[T](a, b: T; step: Positive = 1): T 46
|
|
nim `..` system.html#...i,T,T iterator `..`[T](a, b: T): T 81
|
|
nim `..` system.html#...i,int64,int64 iterator `..`(a, b: int64): int64 121
|
|
nim `..` system.html#...i,int32,int32 iterator `..`(a, b: int32): int32 122
|
|
nim `..` system.html#...i,uint64,uint64 iterator `..`(a, b: uint64): uint64 123
|
|
nim `..` system.html#...i,uint32,uint32 iterator `..`(a, b: uint32): uint32 124
|
|
nim `..<` system.html#..<.i,T,T iterator `..<`[T](a, b: T): T 126
|
|
nim `..<` system.html#..<.i,int64,int64 iterator `..<`(a, b: int64): int64 142
|
|
nim `..<` system.html#..<.i,int32,int32 iterator `..<`(a, b: int32): int32 143
|
|
nim `..<` system.html#..<.i,uint64,uint64 iterator `..<`(a, b: uint64): uint64 144
|
|
nim `..<` system.html#..<.i,uint32,uint32 iterator `..<`(a, b: uint32): uint32 145
|
|
nim `||` system.html#||.i,S,T,staticstring iterator `||`[S, T](a: S; b: T; annotation: static string = "parallel for"): T 147
|
|
nim `||` system.html#||.i,S,T,Positive,staticstring iterator `||`[S, T](a: S; b: T; step: Positive;\n annotation: static string = "parallel for"): T 164
|
|
nim len system.html#len,HSlice[U: Ordinal,V: Ordinal] proc len[U: Ordinal; V: Ordinal](x: HSlice[U, V]): int 1444
|
|
nim isNil system.html#isNil,ref.T proc isNil[T](x: ref T): bool 1452
|
|
nim isNil system.html#isNil,ptr.T proc isNil[T](x: ptr T): bool 1454
|
|
nim isNil system.html#isNil,pointer proc isNil(x: pointer): bool 1455
|
|
nim isNil system.html#isNil,cstring proc isNil(x: cstring): bool 1456
|
|
nim isNil system.html#isNil,T proc isNil[T: proc | iterator {.closure.}](x: T): bool 1457
|
|
nim `@` system.html#@,openArray[T] proc `@`[T](a: openArray[T]): seq[T] 1465
|
|
nim `&` system.html#&,sinkseq[T],sinkseq[T] proc `&`[T](x, y: sink seq[T]): seq[T] 1493
|
|
nim `&` system.html#&,sinkseq[T],sinkT proc `&`[T](x: sink seq[T]; y: sink T): seq[T] 1509
|
|
nim `&` system.html#&,sinkT,sinkseq[T] proc `&`[T](x: sink T; y: sink seq[T]): seq[T] 1524
|
|
nim instantiationInfo system.html#instantiationInfo,int proc instantiationInfo(index = -1; fullPaths = false): tuple[filename: string,\n line: int, column: int] 1582
|
|
nim nimCStrLen system.html#nimCStrLen,cstring proc nimCStrLen(a: cstring): int 42
|
|
nim prepareMutation system.html#prepareMutation,string proc prepareMutation(s: var string) 190
|
|
nim capacity system.html#capacity,string proc capacity(self: string): int 208
|
|
nim NimSeqV2 system.html#NimSeqV2 object NimSeqV2 28
|
|
nim shrink system.html#shrink,seq[T],Natural proc shrink[T](x: var seq[T]; newLen: Natural) 119
|
|
nim grow system.html#grow,seq[T],Natural,T proc grow[T](x: var seq[T]; newLen: Natural; value: T) 132
|
|
nim add system.html#add,seq[T],sinkT proc add[T](x: var seq[T]; y: sink T) 147
|
|
nim capacity system.html#capacity,seq[T] proc capacity[T](self: seq[T]): int 188
|
|
nim newSeqUninitialized system.html#newSeqUninitialized,Natural proc newSeqUninitialized[T: SomeNumber](len: Natural): seq[T] 1704
|
|
nim newSeqUninit system.html#newSeqUninit,Natural proc newSeqUninit[T](len: Natural): seq[T] 1723
|
|
nim newStringUninit system.html#newStringUninit,Natural proc newStringUninit(len: Natural): string 1743
|
|
nim writeStackTrace system.html#writeStackTrace proc writeStackTrace() 1771
|
|
nim echo system.html#echo,varargs[typed,] proc echo(x: varargs[typed, `$`]) 1779
|
|
nim debugEcho system.html#debugEcho,varargs[typed,] proc debugEcho(x: varargs[typed, `$`]) 1794
|
|
nim PFrame system.html#PFrame type PFrame 1802
|
|
nim TFrame system.html#TFrame object TFrame 1805
|
|
nim isUniqueRef system.html#isUniqueRef,ref.T proc isUniqueRef[T](x: ref T): bool 138
|
|
nim `=dispose` system.html#=dispose.t template `=dispose`[T](x: owned(ref T)) 195
|
|
nim getThreadId system.html#getThreadId proc getThreadId(): int 30
|
|
nim GC_runOrc system.html#GC_runOrc proc GC_runOrc() 461
|
|
nim GC_enableOrc system.html#GC_enableOrc proc GC_enableOrc() 466
|
|
nim GC_disableOrc system.html#GC_disableOrc proc GC_disableOrc() 472
|
|
nim GC_prepareOrc system.html#GC_prepareOrc proc GC_prepareOrc(): int 478
|
|
nim GC_partialCollect system.html#GC_partialCollect,int proc GC_partialCollect(limit: int) 480
|
|
nim GC_fullCollect system.html#GC_fullCollect proc GC_fullCollect() 483
|
|
nim GC_enableMarkAndSweep system.html#GC_enableMarkAndSweep proc GC_enableMarkAndSweep() 488
|
|
nim GC_disableMarkAndSweep system.html#GC_disableMarkAndSweep proc GC_disableMarkAndSweep() 492
|
|
nim GC_unref system.html#GC_unref,ref.T proc GC_unref[T](x: ref T) 245
|
|
nim GC_ref system.html#GC_ref,ref.T proc GC_ref[T](x: ref T) 250
|
|
nim setupForeignThreadGc system.html#setupForeignThreadGc.t template setupForeignThreadGc() 259
|
|
nim tearDownForeignThreadGc system.html#tearDownForeignThreadGc.t template tearDownForeignThreadGc() 263
|
|
nim newException system.html#newException.t,typedesc,string,ref.Exception template newException(exceptn: typedesc; message: string;\n parentException: ref Exception = nil): untyped 1830
|
|
nim gcThroughput system.html#gcThroughput GC_Strategy.gcThroughput 8
|
|
nim gcResponsiveness system.html#gcResponsiveness GC_Strategy.gcResponsiveness 8
|
|
nim gcOptimizeTime system.html#gcOptimizeTime GC_Strategy.gcOptimizeTime 8
|
|
nim gcOptimizeSpace system.html#gcOptimizeSpace GC_Strategy.gcOptimizeSpace 8
|
|
nim GC_Strategy system.html#GC_Strategy enum GC_Strategy 8
|
|
nim setControlCHook system.html#setControlCHook,proc) proc setControlCHook(hook: proc () {.noconv.}) 1844
|
|
nim unsetControlCHook system.html#unsetControlCHook proc unsetControlCHook() 1874
|
|
nim getStackTrace system.html#getStackTrace proc getStackTrace(): string 1878
|
|
nim getStackTrace system.html#getStackTrace,ref.Exception proc getStackTrace(e: ref Exception): string 1881
|
|
nim globalRaiseHook system.html#globalRaiseHook var globalRaiseHook 1886
|
|
nim localRaiseHook system.html#localRaiseHook var localRaiseHook 1895
|
|
nim outOfMemHook system.html#outOfMemHook var outOfMemHook 1905
|
|
nim unhandledExceptionHook system.html#unhandledExceptionHook var unhandledExceptionHook 1926
|
|
nim errorMessageWriter system.html#errorMessageWriter var errorMessageWriter 19
|
|
nim getFrameState system.html#getFrameState proc getFrameState(): FrameState 101
|
|
nim setFrameState system.html#setFrameState,FrameState proc setFrameState(state: FrameState) 107
|
|
nim getFrame system.html#getFrame proc getFrame(): PFrame 117
|
|
nim setFrame system.html#setFrame,PFrame proc setFrame(s: PFrame) 134
|
|
nim stackTraceAvailable system.html#stackTraceAvailable proc stackTraceAvailable(): bool 359
|
|
nim onUnhandledException system.html#onUnhandledException var onUnhandledException 400
|
|
nim getStackTraceEntries system.html#getStackTraceEntries,ref.Exception proc getStackTraceEntries(e: ref Exception): lent seq[StackTraceEntry] 575
|
|
nim getStackTraceEntries system.html#getStackTraceEntries proc getStackTraceEntries(): seq[StackTraceEntry] 580
|
|
nim find system.html#find,T,S proc find[T, S](a: T; item: S): int 1951
|
|
nim contains system.html#contains,openArray[T],T proc contains[T](a: openArray[T]; item: T): bool 1960
|
|
nim pop system.html#pop,seq[T] proc pop[T](s: var seq[T]): T 1974
|
|
nim `==` system.html#==,T,T_2 proc `==`[T: tuple | object](x, y: T): bool 1993
|
|
nim `<=` system.html#<=,T,T proc `<=`[T: tuple](x, y: T): bool 2000
|
|
nim `<` system.html#<,T,T proc `<`[T: tuple](x, y: T): bool 2009
|
|
nim add system.html#add,string,cstring proc add(x: var string; y: cstring) 2028
|
|
nim add system.html#add,cstring,cstring proc add(x: var cstring; y: cstring) 2043
|
|
nim getTypeInfo system.html#getTypeInfo,T proc getTypeInfo[T](x: T): pointer 2069
|
|
nim likely system.html#likely.t,bool template likely(val: bool): bool 2081
|
|
nim unlikely system.html#unlikely.t,bool template unlikely(val: bool): bool 2105
|
|
nim formatErrorIndexBound system.html#formatErrorIndexBound.t,T,T,T template formatErrorIndexBound[T](i, a, b: T): string 4
|
|
nim formatErrorIndexBound system.html#formatErrorIndexBound.t,T,T template formatErrorIndexBound[T](i, n: T): string 11
|
|
nim formatFieldDefect system.html#formatFieldDefect.t,, template formatFieldDefect(f, discVal): string 14
|
|
nim delete system.html#delete,seq[T],Natural proc delete[T](x: var seq[T]; i: Natural) 2147
|
|
nim NimVersion system.html#NimVersion const NimVersion 2180
|
|
nim cstringArrayToSeq system.html#cstringArrayToSeq,cstringArray,Natural proc cstringArrayToSeq(a: cstringArray; len: Natural): seq[string] 2252
|
|
nim cstringArrayToSeq system.html#cstringArrayToSeq,cstringArray proc cstringArrayToSeq(a: cstringArray): seq[string] 2259
|
|
nim allocCStringArray system.html#allocCStringArray,openArray[string] proc allocCStringArray(a: openArray[string]): cstringArray 2269
|
|
nim deallocCStringArray system.html#deallocCStringArray,cstringArray proc deallocCStringArray(a: cstringArray) 2279
|
|
nim getCurrentException system.html#getCurrentException proc getCurrentException(): ref Exception 2288
|
|
nim getCurrentExceptionMsg system.html#getCurrentExceptionMsg proc getCurrentExceptionMsg(): string 2297
|
|
nim setCurrentException system.html#setCurrentException,ref.Exception proc setCurrentException(exc: ref Exception) 2302
|
|
nim nimThreadDestructionHandlers system.html#nimThreadDestructionHandlers var nimThreadDestructionHandlers 2
|
|
nim onThreadDestruction system.html#onThreadDestruction,proc) proc onThreadDestruction(handler: proc () {.closure, gcsafe, raises: [].}) 31
|
|
nim nimThreadProcWrapperBody system.html#nimThreadProcWrapperBody.t,untyped template nimThreadProcWrapperBody(closure: untyped): untyped 97
|
|
nim countBits32 system.html#countBits32,uint32 proc countBits32(n: uint32): int 14
|
|
nim countBits64 system.html#countBits64,uint64 proc countBits64(n: uint64): int 17
|
|
nim iterToProc system.html#iterToProc,typed,typedesc,untyped proc iterToProc(iter: typed; envType: typedesc; procName: untyped) 484
|
|
nim getMaxMem system.html#getMaxMem proc getMaxMem(): int 1255
|
|
nim ForeignCell system.html#ForeignCell object ForeignCell 116
|
|
nim protect system.html#protect,pointer proc protect(x: pointer): ForeignCell 119
|
|
nim dispose system.html#dispose,ForeignCell proc dispose(x: ForeignCell) 120
|
|
nim isNotForeign system.html#isNotForeign,ForeignCell proc isNotForeign(x: ForeignCell): bool 121
|
|
nim GC_getStatistics system.html#GC_getStatistics proc GC_getStatistics(): string 256
|
|
nim rawProc system.html#rawProc,T proc rawProc[T: proc {.closure.} | iterator {.closure.}](x: T): pointer 2396
|
|
nim rawEnv system.html#rawEnv,T proc rawEnv[T: proc {.closure.} | iterator {.closure.}](x: T): pointer 2438
|
|
nim finished system.html#finished,T proc finished[T: iterator {.closure.}](x: T): bool 2446
|
|
nim quit system.html#quit,int proc quit(errorcode: int = QuitSuccess) 2472
|
|
nim quit system.html#quit,string proc quit(errormsg: string; errorcode = QuitFailure) 2525
|
|
nim BackwardsIndex system.html#BackwardsIndex type BackwardsIndex 5
|
|
nim `^` system.html#^.t,int template `^`(x: int): BackwardsIndex 9
|
|
nim `[]` system.html#[],openArray[T],BackwardsIndex proc `[]`[T](s: openArray[T]; i: BackwardsIndex): T 22
|
|
nim `[]` system.html#[],array[Idx,T],BackwardsIndex proc `[]`[Idx, T](a: array[Idx, T]; i: BackwardsIndex): T 25
|
|
nim `[]` system.html#[],string,BackwardsIndex proc `[]`(s: string; i: BackwardsIndex): char 27
|
|
nim `[]` system.html#[],openArray[T],BackwardsIndex_2 proc `[]`[T](s: var openArray[T]; i: BackwardsIndex): var T 29
|
|
nim `[]` system.html#[],array[Idx,T],BackwardsIndex_2 proc `[]`[Idx, T](a: var array[Idx, T]; i: BackwardsIndex): var T 31
|
|
nim `[]` system.html#[],string,BackwardsIndex_2 proc `[]`(s: var string; i: BackwardsIndex): var char 33
|
|
nim `[]=` system.html#[]=,openArray[T],BackwardsIndex,T proc `[]=`[T](s: var openArray[T]; i: BackwardsIndex; x: T) 35
|
|
nim `[]=` system.html#[]=,array[Idx,T],BackwardsIndex,T proc `[]=`[Idx, T](a: var array[Idx, T]; i: BackwardsIndex; x: T) 37
|
|
nim `[]=` system.html#[]=,string,BackwardsIndex,char proc `[]=`(s: var string; i: BackwardsIndex; x: char) 39
|
|
nim `..^` system.html#..^.t,untyped,untyped template `..^`(a, b: untyped): untyped 42
|
|
nim `..<` system.html#..<.t,untyped,untyped template `..<`(a, b: untyped): untyped 47
|
|
nim `[]` system.html#[].t,string,int template `[]`(s: string; i: int): char 55
|
|
nim `[]=` system.html#[]=.t,string,int,char template `[]=`(s: string; i: int; val: char) 56
|
|
nim `[]` system.html#[],string,HSlice[T: Ordinal,U: Ordinal] proc `[]`[T, U: Ordinal](s: string; x: HSlice[T, U]): string 76
|
|
nim `[]=` system.html#[]=,string,HSlice[T: Ordinal,U: Ordinal],string proc `[]=`[T, U: Ordinal](s: var string; x: HSlice[T, U]; b: string) 88
|
|
nim `[]` system.html#[],array[Idx,T],HSlice[U: Ordinal,V: Ordinal] proc `[]`[Idx, T; U, V: Ordinal](a: array[Idx, T]; x: HSlice[U, V]): seq[T] 106
|
|
nim `[]=` system.html#[]=,array[Idx,T],HSlice[U: Ordinal,V: Ordinal],openArray[T] proc `[]=`[Idx, T; U, V: Ordinal](a: var array[Idx, T]; x: HSlice[U, V];\n b: openArray[T]) 121
|
|
nim `[]` system.html#[],openArray[T],HSlice[U: Ordinal,V: Ordinal] proc `[]`[T; U, V: Ordinal](s: openArray[T]; x: HSlice[U, V]): seq[T] 135
|
|
nim `[]=` system.html#[]=,seq[T],HSlice[U: Ordinal,V: Ordinal],openArray[T] proc `[]=`[T; U, V: Ordinal](s: var seq[T]; x: HSlice[U, V]; b: openArray[T]) 150
|
|
nim `&=` system.html#&=,string,string proc `&=`(x: var string; y: string) 2542
|
|
nim `&=` system.html#&=.t,typed,typed template `&=`(x, y: typed) 2549
|
|
nim rangeCheck system.html#rangeCheck.t template rangeCheck(cond) 2556
|
|
nim NimNode system.html#NimNode type NimNode 2593
|
|
nim ForLoopStmt system.html#ForLoopStmt object ForLoopStmt 2597
|
|
nim varargsLen system.html#varargsLen.m,varargs[untyped] macro varargsLen(x: varargs[untyped]): int 2601
|
|
nim repr system.html#repr,HSlice[T,U] proc repr[T, U](x: HSlice[T, U]): string 2610
|
|
nim insert system.html#insert,string,string proc insert(x: var string; item: string; i = 0.Natural) 2621
|
|
nim addEscapedChar system.html#addEscapedChar,string,char proc addEscapedChar(s: var string; c: char) 2646
|
|
nim addQuoted system.html#addQuoted,string,T proc addQuoted[T](s: var string; x: T) 2688
|
|
nim locals system.html#locals proc locals(): RootObj 2737
|
|
nim deepCopy system.html#deepCopy,,T proc deepCopy[T](x: out T; y: T) 2766
|
|
nim deepCopy system.html#deepCopy,T proc deepCopy[T](y: T): T 2776
|
|
nim procCall system.html#procCall,untyped proc procCall(x: untyped) 2782
|
|
nim `==` system.html#==,cstring,cstring proc `==`(x, y: cstring): bool 2794
|
|
nim closureScope system.html#closureScope.t,untyped template closureScope(body: untyped): untyped 2839
|
|
nim once system.html#once.t,untyped template once(body: untyped): untyped 2866
|
|
nim substr system.html#substr,openArray[char] proc substr(a: openArray[char]): string 2893
|
|
nim substr system.html#substr,string,int,int proc substr(s: string; first, last: int): string 2920
|
|
nim substr system.html#substr,string,int proc substr(s: string; first = 0): string 2955
|
|
nim toOpenArray system.html#toOpenArray,ptr.UncheckedArray[T],int,int proc toOpenArray[T](x: ptr UncheckedArray[T]; first, last: int): openArray[T] 2973
|
|
nim toOpenArray system.html#toOpenArray,cstring,int,int proc toOpenArray(x: cstring; first, last: int): openArray[char] 2975
|
|
nim toOpenArrayByte system.html#toOpenArrayByte,cstring,int,int proc toOpenArrayByte(x: cstring; first, last: int): openArray[byte] 2977
|
|
nim toOpenArray system.html#toOpenArray,seq[T],int,int proc toOpenArray[T](x: seq[T]; first, last: int): openArray[T] 2980
|
|
nim toOpenArray system.html#toOpenArray,openArray[T],int,int proc toOpenArray[T](x: openArray[T]; first, last: int): openArray[T] 2996
|
|
nim toOpenArray system.html#toOpenArray,array[I,T],I,I proc toOpenArray[I, T](x: array[I, T]; first, last: I): openArray[T] 2998
|
|
nim toOpenArray system.html#toOpenArray,string,int,int proc toOpenArray(x: string; first, last: int): openArray[char] 3000
|
|
nim toOpenArrayByte system.html#toOpenArrayByte,string,int,int proc toOpenArrayByte(x: string; first, last: int): openArray[byte] 3003
|
|
nim toOpenArrayByte system.html#toOpenArrayByte,openArray[char],int,int proc toOpenArrayByte(x: openArray[char]; first, last: int): openArray[byte] 3005
|
|
nim toOpenArrayByte system.html#toOpenArrayByte,seq[char],int,int proc toOpenArrayByte(x: seq[char]; first, last: int): openArray[byte] 3007
|
|
nim toOpenArrayChar system.html#toOpenArrayChar,openArray[byte],int,int proc toOpenArrayChar(x: openArray[byte]; first, last: int): openArray[char] 3010
|
|
nim arrayWith system.html#arrayWith,T,staticint proc arrayWith[T](y: T; size: static int): array[size, T] 3131
|
|
nim arrayWithDefault system.html#arrayWithDefault,staticint proc arrayWithDefault[T](size: static int): array[size, T] 3140
|
|
heading System module system.html#system-module System module 0
|
|
heading Strings and characters system.html#system-module-strings-and-characters Strings and characters 0
|
|
heading Seqs system.html#system-module-seqs Seqs 0
|
|
heading Sets system.html#system-module-sets Sets 0
|
|
heading Numbers system.html#system-module-numbers Numbers 0
|
|
heading Ordinals system.html#system-module-ordinals Ordinals 0
|
|
heading Misc system.html#system-module-misc Misc 0
|
|
idx for-loop macro system.html#forminusloop-macro_1 Misc 0
|
|
idx out of memory system.html#out-of-memory_1 Misc 0
|
|
idx wasMoved system.html#wasmoved_1 Misc 0
|
|
idx slice system.html#slice_1 Misc 0
|
|
idx slice system.html#slice_2 Misc 0
|
|
idx caller info system.html#caller-info_1 Misc 0
|
|
idx runnable example system.html#runnable-example_1 Misc 0
|
|
idx cut system.html#cut_1 Misc 0
|
|
idx limit system.html#limit_1 Misc 0
|
|
idx splice system.html#splice_1 Misc 0
|
|
idx splice system.html#splice_2 Misc 0
|
|
heading Example: system.html#system-module-examplecolon Example: 0
|
|
idx dup system.html#dup_1 Example: 0
|
|
idx trace system.html#trace_1 Example: 0
|
|
idx view system.html#view_1 Example: 0
|
|
idx resource system.html#resource_1 Example: 0
|
|
idx destructor system.html#destructor_1 Example: 0
|
|
idx sink system.html#sink_1 Example: 0
|
|
idx INT_MAX system.html#int-max_1 Example: 0
|
|
idx MAX_INT system.html#max-int_1 Example: 0
|
|
idx INT_MIN system.html#int-min_1 Example: 0
|
|
idx MIN_INT system.html#min-int_1 Example: 0
|
|
idx method system.html#method_1 Example: 0
|
|
idx super system.html#super_1 Example: 0
|
|
idx OpenMP system.html#openmp_1 Example: 0
|
|
idx OpenMP system.html#openmp_2 Example: 0
|
|
idx roof system.html#roof_1 Example: 0
|
|
nimgrp .. system.html#..-procs-all proc 426
|
|
nimgrp ashr system.html#ashr-procs-all proc 173
|
|
nimgrp setlen system.html#setLen-procs-all proc 940
|
|
nimgrp / system.html#/-procs-all proc 320
|
|
nimgrp len system.html#len-procs-all proc 662
|
|
nimgrp += system.html#+=-procs-all proc 301
|
|
nimgrp substr system.html#substr-procs-all proc 2893
|
|
nimgrp +% system.html#+%-procs-all proc 354
|
|
nimgrp and system.html#and-procs-all proc 79
|
|
nimgrp *% system.html#*%-procs-all proc 376
|
|
nimgrp []= system.html#[]=-procs-all proc 373
|
|
nimgrp shr system.html#shr-procs-all proc 137
|
|
nimgrp capacity system.html#capacity-procs-all proc 208
|
|
nimgrp <% system.html#<%-procs-all proc 188
|
|
nimgrp <= system.html#<=-procs-all proc 41
|
|
nimgrp add system.html#add-procs-all proc 1027
|
|
nimgrp <=% system.html#<=%-procs-all proc 179
|
|
nimgrp quit system.html#quit-procs-all proc 2472
|
|
nimgrp div system.html#div-procs-all proc 98
|
|
nimgrp cstringarraytoseq system.html#cstringArrayToSeq-procs-all proc 2252
|
|
nimgrp toopenarray system.html#toOpenArray-procs-all proc 2973
|
|
nimgrp insert system.html#insert-procs-all proc 1238
|
|
nimgrp - system.html#--procs-all proc 58
|
|
nimgrp newseq system.html#newSeq-procs-all proc 611
|
|
nimgrp [] system.html#[]-procs-all proc 371
|
|
nimgrp & system.html#&-procs-all proc 999
|
|
nimgrp < system.html#<-procs-all proc 84
|
|
nimgrp mod system.html#mod-procs-all proc 115
|
|
nimgrp getstacktraceentries system.html#getStackTraceEntries-procs-all proc 575
|
|
nimgrp min system.html#min-procs-all proc 223
|
|
nimgrp == system.html#==-procs-all proc 2
|
|
nimgrp alignof system.html#alignof-procs-all proc 594
|
|
nimgrp =destroy system.html#=destroy-procs-all proc 389
|
|
nimgrp * system.html#*-procs-all proc 91
|
|
nimgrp *= system.html#*=-procs-all proc 309
|
|
nimgrp contains system.html#contains-procs-all proc 70
|
|
nimgrp new system.html#new-procs-all proc 131
|
|
nimgrp max system.html#max-procs-all proc 242
|
|
nimgrp xor system.html#xor-procs-all proc 89
|
|
nimgrp abs system.html#abs-procs-all proc 1357
|
|
nimgrp -= system.html#-=-procs-all proc 305
|
|
nimgrp sizeof system.html#sizeof-procs-all proc 575
|
|
nimgrp high system.html#high-procs-all proc 205
|
|
nimgrp not system.html#not-procs-all proc 76
|
|
nimgrp or system.html#or-procs-all proc 84
|
|
nimgrp isnil system.html#isNil-procs-all proc 1452
|
|
nimgrp low system.html#low-procs-all proc 283
|
|
nimgrp + system.html#+-procs-all proc 51
|
|
nimgrp /% system.html#/%-procs-all proc 387
|
|
nimgrp compileoption system.html#compileOption-procs-all proc 116
|
|
nimgrp toopenarraybyte system.html#toOpenArrayByte-procs-all proc 2977
|
|
nimgrp deepcopy system.html#deepCopy-procs-all proc 2766
|
|
nimgrp shl system.html#shl-procs-all proc 160
|
|
nimgrp -% system.html#-%-procs-all proc 365
|
|
nimgrp cmp system.html#cmp-procs-all proc 873
|
|
nimgrp @ system.html#@-procs-all proc 897
|
|
nimgrp /= system.html#/=-procs-all proc 344
|
|
nimgrp getstacktrace system.html#getStackTrace-procs-all proc 1878
|
|
nimgrp %% system.html#%%-procs-all proc 398
|
|
nimgrp .. system.html#..-iterators-all iterator 81
|
|
nimgrp || system.html#||-iterators-all iterator 147
|
|
nimgrp ..< system.html#..<-iterators-all iterator 126
|
|
nimgrp formaterrorindexbound system.html#formatErrorIndexBound-templates-all template 4
|
|
nimgrp offsetof system.html#offsetOf-templates-all template 599
|