system.idx 58 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794
  1. nimTitle system system.html module system 0
  2. nim int system.html#int type int 2
  3. nim int8 system.html#int8 type int8 4
  4. nim int16 system.html#int16 type int16 5
  5. nim int32 system.html#int32 type int32 6
  6. nim int64 system.html#int64 type int64 7
  7. nim uint system.html#uint type uint 8
  8. nim uint8 system.html#uint8 type uint8 9
  9. nim uint16 system.html#uint16 type uint16 10
  10. nim uint32 system.html#uint32 type uint32 11
  11. nim uint64 system.html#uint64 type uint64 12
  12. nim float system.html#float type float 15
  13. nim float32 system.html#float32 type float32 16
  14. nim float64 system.html#float64 type float64 17
  15. nim char system.html#char type char 22
  16. nim string system.html#string type string 23
  17. nim cstring system.html#cstring type cstring 24
  18. nim pointer system.html#pointer type pointer 25
  19. nim typedesc system.html#typedesc type typedesc 28
  20. nim `ptr` system.html#ptr type `ptr` 31
  21. nim `ref` system.html#ref type `ref` 32
  22. nim void system.html#void type void 36
  23. nim auto system.html#auto type auto 37
  24. nim any system.html#any type any 38
  25. nim untyped system.html#untyped type untyped 39
  26. nim typed system.html#typed type typed 41
  27. nim bool system.html#bool enum bool 45
  28. nim on system.html#on const on 49
  29. nim off system.html#off const off 50
  30. nim SomeSignedInt system.html#SomeSignedInt type SomeSignedInt 53
  31. nim SomeUnsignedInt system.html#SomeUnsignedInt type SomeUnsignedInt 56
  32. nim SomeInteger system.html#SomeInteger type SomeInteger 59
  33. nim SomeFloat system.html#SomeFloat type SomeFloat 62
  34. nim SomeNumber system.html#SomeNumber type SomeNumber 65
  35. nim SomeOrdinal system.html#SomeOrdinal type SomeOrdinal 68
  36. nim `not` system.html#not,bool proc `not`(x: bool): bool 76
  37. nim `and` system.html#and,bool,bool proc `and`(x, y: bool): bool 79
  38. nim `or` system.html#or,bool,bool proc `or`(x, y: bool): bool 84
  39. nim `xor` system.html#xor,bool,bool proc `xor`(x, y: bool): bool 89
  40. nim zeroDefault system.html#zeroDefault,typedesc[T] proc zeroDefault[T](_: typedesc[T]): T 27
  41. nim NimMajor system.html#NimMajor const NimMajor 2
  42. nim NimMinor system.html#NimMinor const NimMinor 9
  43. nim NimPatch system.html#NimPatch const NimPatch 13
  44. nim nimvm system.html#nimvm let nimvm 18
  45. nim isMainModule system.html#isMainModule const isMainModule 24
  46. nim CompileDate system.html#CompileDate const CompileDate 28
  47. nim CompileTime system.html#CompileTime const CompileTime 32
  48. nim defined system.html#defined,untyped proc defined(x: untyped): bool 36
  49. nim declared system.html#declared,untyped proc declared(x: untyped): bool 54
  50. nim declaredInScope system.html#declaredInScope,untyped proc declaredInScope(x: untyped): bool 69
  51. nim compiles system.html#compiles,untyped proc compiles(x: untyped): bool 73
  52. nim astToStr system.html#astToStr,T proc astToStr[T](x: T): string 83
  53. nim runnableExamples system.html#runnableExamples,string,untyped proc runnableExamples(rdoccmd = ""; body: untyped) 87
  54. nim compileOption system.html#compileOption,string proc compileOption(option: string): bool 116
  55. nim compileOption system.html#compileOption,string,string proc compileOption(option, arg: string): bool 131
  56. nim currentSourcePath system.html#currentSourcePath.t template currentSourcePath(): string 143
  57. nim slurp system.html#slurp,string proc slurp(filename: string): string 159
  58. nim staticRead system.html#staticRead,string proc staticRead(filename: string): string 162
  59. nim gorge system.html#gorge,string,string,string proc gorge(command: string; input = ""; cache = ""): string 174
  60. nim staticExec system.html#staticExec,string,string,string proc staticExec(command: string; input = ""; cache = ""): string 178
  61. nim gorgeEx system.html#gorgeEx,string,string,string proc gorgeEx(command: string; input = ""; cache = ""): tuple[output: string,\n exitCode: int] 205
  62. nim `static` system.html#static type `static` 40
  63. nim `type` system.html#type type `type` 46
  64. nim typeOfProc system.html#typeOfProc TypeOfMode.typeOfProc 53
  65. nim typeOfIter system.html#typeOfIter TypeOfMode.typeOfIter 53
  66. nim TypeOfMode system.html#TypeOfMode enum TypeOfMode 53
  67. nim typeof system.html#typeof,untyped proc typeof(x: untyped; mode = typeOfIter): typedesc 57
  68. nim `or` system.html#or,typedesc,typedesc proc `or`(a, b: typedesc): typedesc 79
  69. nim `and` system.html#and,typedesc,typedesc proc `and`(a, b: typedesc): typedesc 82
  70. nim `not` system.html#not,typedesc proc `not`(a: typedesc): typedesc 85
  71. nim iterable system.html#iterable type iterable 90
  72. nim Ordinal system.html#Ordinal type Ordinal 93
  73. nim `addr` system.html#addr,T proc `addr`[T](x: T): ptr T 99
  74. nim unsafeAddr system.html#unsafeAddr,T proc unsafeAddr[T](x: T): ptr T 120
  75. nim new system.html#new,ref.T,proc(T) proc new[T](a: var ref T; finalizer: proc (x: T) {.nimcall.}) 131
  76. nim new system.html#new,ref.T,proc(ref.T) proc new[T](a: var ref T; finalizer: proc (x: ref T) {.nimcall.}) 144
  77. nim `=wasMoved` system.html#=wasMoved,T proc `=wasMoved`[T](obj: var T) 161
  78. nim wasMoved system.html#wasMoved,T proc wasMoved[T](obj: var T) 164
  79. nim move system.html#move,T proc move[T](x: var T): T 171
  80. nim ensureMove system.html#ensureMove,T proc ensureMove[T](x: T): T 177
  81. nim range system.html#range type range 189
  82. nim array system.html#array type array 190
  83. nim openArray system.html#openArray type openArray 192
  84. nim varargs system.html#varargs type varargs 196
  85. nim seq system.html#seq type seq 197
  86. nim set system.html#set type set 198
  87. nim UncheckedArray system.html#UncheckedArray type UncheckedArray 201
  88. nim sink system.html#sink type sink 204
  89. nim lent system.html#lent type lent 205
  90. nim high system.html#high,T proc high[T: Ordinal | enum | range](x: T): T 207
  91. nim high system.html#high,typedesc[T] proc high[T: Ordinal | enum | range](x: typedesc[T]): T 220
  92. nim high system.html#high,openArray[T] proc high[T](x: openArray[T]): int 231
  93. nim high system.html#high,array[I,T] proc high[I, T](x: array[I, T]): I 243
  94. nim high system.html#high,typedesc[array[I,T]] proc high[I, T](x: typedesc[array[I, T]]): I 257
  95. nim high system.html#high,cstring proc high(x: cstring): int 268
  96. nim high system.html#high,string proc high(x: string): int 275
  97. nim low system.html#low,T proc low[T: Ordinal | enum | range](x: T): T 285
  98. nim low system.html#low,typedesc[T] proc low[T: Ordinal | enum | range](x: typedesc[T]): T 297
  99. nim low system.html#low,openArray[T] proc low[T](x: openArray[T]): int 308
  100. nim low system.html#low,array[I,T] proc low[I, T](x: array[I, T]): I 320
  101. nim low system.html#low,typedesc[array[I,T]] proc low[I, T](x: typedesc[array[I, T]]): I 334
  102. nim low system.html#low,cstring proc low(x: cstring): int 345
  103. nim low system.html#low,string proc low(x: string): int 351
  104. nim `[]` system.html#[],T,I proc `[]`[I: Ordinal; T](a: T; i: I): T 373
  105. nim `[]=` system.html#[]=,T,I,sinkS proc `[]=`[I: Ordinal; T, S](a: T; i: I; x: sink S) 375
  106. nim `=` system.html#=,T,T proc `=`[T](dest: var T; src: T) 377
  107. nim `=copy` system.html#=copy,T,T proc `=copy`[T](dest: var T; src: T) 378
  108. nim `=destroy` system.html#=destroy,T proc `=destroy`[T](x: var T) 391
  109. nim `=destroy` system.html#=destroy,string proc `=destroy`(x: string) 396
  110. nim `=destroy` system.html#=destroy,seq[T] proc `=destroy`[T](x: seq[T]) 399
  111. nim `=destroy` system.html#=destroy,ref.T proc `=destroy`[T](x: ref T) 402
  112. nim `=dup` system.html#=dup,T proc `=dup`[T](x: T): T 406
  113. nim `=sink` system.html#=sink,T,T proc `=sink`[T](x: var T; y: T) 410
  114. nim `=trace` system.html#=trace,T,pointer proc `=trace`[T](x: var T; env: pointer) 418
  115. nim HSlice system.html#HSlice object HSlice 423
  116. nim Slice system.html#Slice type Slice 426
  117. nim `..` system.html#..,sinkT,sinkU proc `..`[T, U](a: sink T; b: sink U): HSlice[T, U] 428
  118. nim `..` system.html#..,sinkT proc `..`[T](b: sink T): HSlice[int, T] 440
  119. nim succ system.html#succ,T,V proc succ[T, V: Ordinal](x: T; y: V = 1): T 1
  120. nim pred system.html#pred,T,V proc pred[T, V: Ordinal](x: T; y: V = 1): T 10
  121. nim inc system.html#inc,T,V proc inc[T, V: Ordinal](x: var T; y: V = 1) 19
  122. nim dec system.html#dec,T,V proc dec[T, V: Ordinal](x: var T; y: V = 1) 31
  123. nim `+` system.html#+,int proc `+`(x: int): int 49
  124. nim `+` system.html#+,int8 proc `+`(x: int8): int8 51
  125. nim `+` system.html#+,int16 proc `+`(x: int16): int16 52
  126. nim `+` system.html#+,int32 proc `+`(x: int32): int32 53
  127. nim `+` system.html#+,int64 proc `+`(x: int64): int64 54
  128. nim `-` system.html#-,int proc `-`(x: int): int 56
  129. nim `-` system.html#-,int8 proc `-`(x: int8): int8 58
  130. nim `-` system.html#-,int16 proc `-`(x: int16): int16 59
  131. nim `-` system.html#-,int32 proc `-`(x: int32): int32 60
  132. nim `-` system.html#-,int64 proc `-`(x: int64): int64 61
  133. nim `not` system.html#not,int proc `not`(x: int): int 63
  134. nim `not` system.html#not,int8 proc `not`(x: int8): int8 70
  135. nim `not` system.html#not,int16 proc `not`(x: int16): int16 71
  136. nim `not` system.html#not,int32 proc `not`(x: int32): int32 72
  137. nim `not` system.html#not,int64 proc `not`(x: int64): int64 73
  138. nim `+` system.html#+,int,int proc `+`(x, y: int): int 75
  139. nim `+` system.html#+,int8,int8 proc `+`(x, y: int8): int8 77
  140. nim `+` system.html#+,int16,int16 proc `+`(x, y: int16): int16 78
  141. nim `+` system.html#+,int32,int32 proc `+`(x, y: int32): int32 79
  142. nim `+` system.html#+,int64,int64 proc `+`(x, y: int64): int64 80
  143. nim `-` system.html#-,int,int proc `-`(x, y: int): int 82
  144. nim `-` system.html#-,int8,int8 proc `-`(x, y: int8): int8 84
  145. nim `-` system.html#-,int16,int16 proc `-`(x, y: int16): int16 85
  146. nim `-` system.html#-,int32,int32 proc `-`(x, y: int32): int32 86
  147. nim `-` system.html#-,int64,int64 proc `-`(x, y: int64): int64 87
  148. nim `*` system.html#*,int,int proc `*`(x, y: int): int 89
  149. nim `*` system.html#*,int8,int8 proc `*`(x, y: int8): int8 91
  150. nim `*` system.html#*,int16,int16 proc `*`(x, y: int16): int16 92
  151. nim `*` system.html#*,int32,int32 proc `*`(x, y: int32): int32 93
  152. nim `*` system.html#*,int64,int64 proc `*`(x, y: int64): int64 94
  153. nim `div` system.html#div,int,int proc `div`(x, y: int): int 96
  154. nim `div` system.html#div,int8,int8 proc `div`(x, y: int8): int8 108
  155. nim `div` system.html#div,int16,int16 proc `div`(x, y: int16): int16 109
  156. nim `div` system.html#div,int32,int32 proc `div`(x, y: int32): int32 110
  157. nim `div` system.html#div,int64,int64 proc `div`(x, y: int64): int64 111
  158. nim `mod` system.html#mod,int,int proc `mod`(x, y: int): int 113
  159. nim `mod` system.html#mod,int8,int8 proc `mod`(x, y: int8): int8 122
  160. nim `mod` system.html#mod,int16,int16 proc `mod`(x, y: int16): int16 123
  161. nim `mod` system.html#mod,int32,int32 proc `mod`(x, y: int32): int32 124
  162. nim `mod` system.html#mod,int64,int64 proc `mod`(x, y: int64): int64 125
  163. nim `shr` system.html#shr,int,SomeInteger proc `shr`(x: int; y: SomeInteger): int 135
  164. nim `shr` system.html#shr,int8,SomeInteger proc `shr`(x: int8; y: SomeInteger): int8 152
  165. nim `shr` system.html#shr,int16,SomeInteger proc `shr`(x: int16; y: SomeInteger): int16 153
  166. nim `shr` system.html#shr,int32,SomeInteger proc `shr`(x: int32; y: SomeInteger): int32 154
  167. nim `shr` system.html#shr,int64,SomeInteger proc `shr`(x: int64; y: SomeInteger): int64 155
  168. nim `shl` system.html#shl,int,SomeInteger proc `shl`(x: int; y: SomeInteger): int 158
  169. nim `shl` system.html#shl,int8,SomeInteger proc `shl`(x: int8; y: SomeInteger): int8 166
  170. nim `shl` system.html#shl,int16,SomeInteger proc `shl`(x: int16; y: SomeInteger): int16 167
  171. nim `shl` system.html#shl,int32,SomeInteger proc `shl`(x: int32; y: SomeInteger): int32 168
  172. nim `shl` system.html#shl,int64,SomeInteger proc `shl`(x: int64; y: SomeInteger): int64 169
  173. nim ashr system.html#ashr,int,SomeInteger proc ashr(x: int; y: SomeInteger): int 171
  174. nim ashr system.html#ashr,int8,SomeInteger proc ashr(x: int8; y: SomeInteger): int8 184
  175. nim ashr system.html#ashr,int16,SomeInteger proc ashr(x: int16; y: SomeInteger): int16 185
  176. nim ashr system.html#ashr,int32,SomeInteger proc ashr(x: int32; y: SomeInteger): int32 186
  177. nim ashr system.html#ashr,int64,SomeInteger proc ashr(x: int64; y: SomeInteger): int64 187
  178. nim `and` system.html#and,int,int proc `and`(x, y: int): int 189
  179. nim `and` system.html#and,int8,int8 proc `and`(x, y: int8): int8 194
  180. nim `and` system.html#and,int16,int16 proc `and`(x, y: int16): int16 195
  181. nim `and` system.html#and,int32,int32 proc `and`(x, y: int32): int32 196
  182. nim `and` system.html#and,int64,int64 proc `and`(x, y: int64): int64 197
  183. nim `or` system.html#or,int,int proc `or`(x, y: int): int 199
  184. nim `or` system.html#or,int8,int8 proc `or`(x, y: int8): int8 204
  185. nim `or` system.html#or,int16,int16 proc `or`(x, y: int16): int16 205
  186. nim `or` system.html#or,int32,int32 proc `or`(x, y: int32): int32 206
  187. nim `or` system.html#or,int64,int64 proc `or`(x, y: int64): int64 207
  188. nim `xor` system.html#xor,int,int proc `xor`(x, y: int): int 209
  189. nim `xor` system.html#xor,int8,int8 proc `xor`(x, y: int8): int8 214
  190. nim `xor` system.html#xor,int16,int16 proc `xor`(x, y: int16): int16 215
  191. nim `xor` system.html#xor,int32,int32 proc `xor`(x, y: int32): int32 216
  192. nim `xor` system.html#xor,int64,int64 proc `xor`(x, y: int64): int64 217
  193. nim `not` system.html#not,uint proc `not`(x: uint): uint 220
  194. nim `not` system.html#not,uint8 proc `not`(x: uint8): uint8 222
  195. nim `not` system.html#not,uint16 proc `not`(x: uint16): uint16 223
  196. nim `not` system.html#not,uint32 proc `not`(x: uint32): uint32 224
  197. nim `not` system.html#not,uint64 proc `not`(x: uint64): uint64 225
  198. nim `shr` system.html#shr,uint,SomeInteger proc `shr`(x: uint; y: SomeInteger): uint 227
  199. nim `shr` system.html#shr,uint8,SomeInteger proc `shr`(x: uint8; y: SomeInteger): uint8 229
  200. nim `shr` system.html#shr,uint16,SomeInteger proc `shr`(x: uint16; y: SomeInteger): uint16 230
  201. nim `shr` system.html#shr,uint32,SomeInteger proc `shr`(x: uint32; y: SomeInteger): uint32 231
  202. nim `shr` system.html#shr,uint64,SomeInteger proc `shr`(x: uint64; y: SomeInteger): uint64 232
  203. nim `shl` system.html#shl,uint,SomeInteger proc `shl`(x: uint; y: SomeInteger): uint 234
  204. nim `shl` system.html#shl,uint8,SomeInteger proc `shl`(x: uint8; y: SomeInteger): uint8 236
  205. nim `shl` system.html#shl,uint16,SomeInteger proc `shl`(x: uint16; y: SomeInteger): uint16 237
  206. nim `shl` system.html#shl,uint32,SomeInteger proc `shl`(x: uint32; y: SomeInteger): uint32 238
  207. nim `shl` system.html#shl,uint64,SomeInteger proc `shl`(x: uint64; y: SomeInteger): uint64 239
  208. nim `and` system.html#and,uint,uint proc `and`(x, y: uint): uint 241
  209. nim `and` system.html#and,uint8,uint8 proc `and`(x, y: uint8): uint8 243
  210. nim `and` system.html#and,uint16,uint16 proc `and`(x, y: uint16): uint16 244
  211. nim `and` system.html#and,uint32,uint32 proc `and`(x, y: uint32): uint32 245
  212. nim `and` system.html#and,uint64,uint64 proc `and`(x, y: uint64): uint64 246
  213. nim `or` system.html#or,uint,uint proc `or`(x, y: uint): uint 248
  214. nim `or` system.html#or,uint8,uint8 proc `or`(x, y: uint8): uint8 250
  215. nim `or` system.html#or,uint16,uint16 proc `or`(x, y: uint16): uint16 251
  216. nim `or` system.html#or,uint32,uint32 proc `or`(x, y: uint32): uint32 252
  217. nim `or` system.html#or,uint64,uint64 proc `or`(x, y: uint64): uint64 253
  218. nim `xor` system.html#xor,uint,uint proc `xor`(x, y: uint): uint 255
  219. nim `xor` system.html#xor,uint8,uint8 proc `xor`(x, y: uint8): uint8 257
  220. nim `xor` system.html#xor,uint16,uint16 proc `xor`(x, y: uint16): uint16 258
  221. nim `xor` system.html#xor,uint32,uint32 proc `xor`(x, y: uint32): uint32 259
  222. nim `xor` system.html#xor,uint64,uint64 proc `xor`(x, y: uint64): uint64 260
  223. nim `+` system.html#+,uint,uint proc `+`(x, y: uint): uint 262
  224. nim `+` system.html#+,uint8,uint8 proc `+`(x, y: uint8): uint8 264
  225. nim `+` system.html#+,uint16,uint16 proc `+`(x, y: uint16): uint16 265
  226. nim `+` system.html#+,uint32,uint32 proc `+`(x, y: uint32): uint32 266
  227. nim `+` system.html#+,uint64,uint64 proc `+`(x, y: uint64): uint64 267
  228. nim `-` system.html#-,uint,uint proc `-`(x, y: uint): uint 269
  229. nim `-` system.html#-,uint8,uint8 proc `-`(x, y: uint8): uint8 271
  230. nim `-` system.html#-,uint16,uint16 proc `-`(x, y: uint16): uint16 272
  231. nim `-` system.html#-,uint32,uint32 proc `-`(x, y: uint32): uint32 273
  232. nim `-` system.html#-,uint64,uint64 proc `-`(x, y: uint64): uint64 274
  233. nim `*` system.html#*,uint,uint proc `*`(x, y: uint): uint 276
  234. nim `*` system.html#*,uint8,uint8 proc `*`(x, y: uint8): uint8 278
  235. nim `*` system.html#*,uint16,uint16 proc `*`(x, y: uint16): uint16 279
  236. nim `*` system.html#*,uint32,uint32 proc `*`(x, y: uint32): uint32 280
  237. nim `*` system.html#*,uint64,uint64 proc `*`(x, y: uint64): uint64 281
  238. nim `div` system.html#div,uint,uint proc `div`(x, y: uint): uint 283
  239. nim `div` system.html#div,uint8,uint8 proc `div`(x, y: uint8): uint8 286
  240. nim `div` system.html#div,uint16,uint16 proc `div`(x, y: uint16): uint16 287
  241. nim `div` system.html#div,uint32,uint32 proc `div`(x, y: uint32): uint32 288
  242. nim `div` system.html#div,uint64,uint64 proc `div`(x, y: uint64): uint64 289
  243. nim `mod` system.html#mod,uint,uint proc `mod`(x, y: uint): uint 291
  244. nim `mod` system.html#mod,uint8,uint8 proc `mod`(x, y: uint8): uint8 294
  245. nim `mod` system.html#mod,uint16,uint16 proc `mod`(x, y: uint16): uint16 295
  246. nim `mod` system.html#mod,uint32,uint32 proc `mod`(x, y: uint32): uint32 296
  247. nim `mod` system.html#mod,uint64,uint64 proc `mod`(x, y: uint64): uint64 297
  248. nim `+=` system.html#+=,T,T proc `+=`[T: SomeInteger](x: var T; y: T) 299
  249. nim `-=` system.html#-=,T,T proc `-=`[T: SomeInteger](x: var T; y: T) 303
  250. nim `*=` system.html#*=,T,T proc `*=`[T: SomeInteger](x: var T; y: T) 307
  251. nim `+` system.html#+,float32 proc `+`(x: float32): float32 313
  252. nim `-` system.html#-,float32 proc `-`(x: float32): float32 314
  253. nim `+` system.html#+,float32,float32 proc `+`(x, y: float32): float32 315
  254. nim `-` system.html#-,float32,float32 proc `-`(x, y: float32): float32 316
  255. nim `*` system.html#*,float32,float32 proc `*`(x, y: float32): float32 317
  256. nim `/` system.html#/,float32,float32 proc `/`(x, y: float32): float32 318
  257. nim `+` system.html#+,float proc `+`(x: float): float 320
  258. nim `-` system.html#-,float proc `-`(x: float): float 321
  259. nim `+` system.html#+,float,float proc `+`(x, y: float): float 322
  260. nim `-` system.html#-,float,float proc `-`(x, y: float): float 323
  261. nim `*` system.html#*,float,float proc `*`(x, y: float): float 324
  262. nim `/` system.html#/,float,float proc `/`(x, y: float): float 325
  263. nim `+=` system.html#+=,T,T_2 proc `+=`[T: float | float32 | float64](x: var T; y: T) 327
  264. nim `-=` system.html#-=,T,T_2 proc `-=`[T: float | float32 | float64](x: var T; y: T) 332
  265. nim `*=` system.html#*=,T,T_2 proc `*=`[T: float | float32 | float64](x: var T; y: T) 337
  266. nim `/=` system.html#/=,float64,float64 proc `/=`(x: var float64; y: float64) 342
  267. nim `/=` system.html#/=,T,T proc `/=`[T: float | float32](x: var T; y: T) 346
  268. nim `+%` system.html#+%,int,int proc `+%`(x, y: int): int 352
  269. nim `+%` system.html#+%,int8,int8 proc `+%`(x, y: int8): int8 358
  270. nim `+%` system.html#+%,int16,int16 proc `+%`(x, y: int16): int16 359
  271. nim `+%` system.html#+%,int32,int32 proc `+%`(x, y: int32): int32 360
  272. nim `+%` system.html#+%,int64,int64 proc `+%`(x, y: int64): int64 361
  273. nim `-%` system.html#-%,int,int proc `-%`(x, y: int): int 363
  274. nim `-%` system.html#-%,int8,int8 proc `-%`(x, y: int8): int8 369
  275. nim `-%` system.html#-%,int16,int16 proc `-%`(x, y: int16): int16 370
  276. nim `-%` system.html#-%,int32,int32 proc `-%`(x, y: int32): int32 371
  277. nim `-%` system.html#-%,int64,int64 proc `-%`(x, y: int64): int64 372
  278. nim `*%` system.html#*%,int,int proc `*%`(x, y: int): int 374
  279. nim `*%` system.html#*%,int8,int8 proc `*%`(x, y: int8): int8 380
  280. nim `*%` system.html#*%,int16,int16 proc `*%`(x, y: int16): int16 381
  281. nim `*%` system.html#*%,int32,int32 proc `*%`(x, y: int32): int32 382
  282. nim `*%` system.html#*%,int64,int64 proc `*%`(x, y: int64): int64 383
  283. nim `/%` system.html#/%,int,int proc `/%`(x, y: int): int 385
  284. nim `/%` system.html#/%,int8,int8 proc `/%`(x, y: int8): int8 391
  285. nim `/%` system.html#/%,int16,int16 proc `/%`(x, y: int16): int16 392
  286. nim `/%` system.html#/%,int32,int32 proc `/%`(x, y: int32): int32 393
  287. nim `/%` system.html#/%,int64,int64 proc `/%`(x, y: int64): int64 394
  288. nim `%%` system.html#%%,int,int proc `%%`(x, y: int): int 396
  289. nim `%%` system.html#%%,int8,int8 proc `%%`(x, y: int8): int8 402
  290. nim `%%` system.html#%%,int16,int16 proc `%%`(x, y: int16): int16 403
  291. nim `%%` system.html#%%,int32,int32 proc `%%`(x, y: int32): int32 404
  292. nim `%%` system.html#%%,int64,int64 proc `%%`(x, y: int64): int64 405
  293. nim `==` system.html#==,Enum,Enum proc `==`[Enum: enum](x, y: Enum): bool 2
  294. nim `==` system.html#==,pointer,pointer proc `==`(x, y: pointer): bool 15
  295. nim `==` system.html#==,string,string proc `==`(x, y: string): bool 22
  296. nim `==` system.html#==,char,char proc `==`(x, y: char): bool 25
  297. nim `==` system.html#==,bool,bool proc `==`(x, y: bool): bool 27
  298. nim `==` system.html#==,set[T],set[T] proc `==`[T](x, y: set[T]): bool 29
  299. nim `==` system.html#==,ref.T,ref.T proc `==`[T](x, y: ref T): bool 34
  300. nim `==` system.html#==,ptr.T,ptr.T proc `==`[T](x, y: ptr T): bool 36
  301. nim `==` system.html#==,T,T proc `==`[T: proc | iterator](x, y: T): bool 38
  302. nim `<=` system.html#<=,Enum,Enum proc `<=`[Enum: enum](x, y: Enum): bool 41
  303. nim `<=` system.html#<=,string,string proc `<=`(x, y: string): bool 42
  304. nim `<=` system.html#<=,char,char proc `<=`(x, y: char): bool 54
  305. nim `<=` system.html#<=,set[T],set[T] proc `<=`[T](x, y: set[T]): bool 66
  306. nim `<=` system.html#<=,bool,bool proc `<=`(x, y: bool): bool 80
  307. nim `<=` system.html#<=,ref.T,ref.T proc `<=`[T](x, y: ref T): bool 81
  308. nim `<=` system.html#<=,pointer,pointer proc `<=`(x, y: pointer): bool 82
  309. nim `<` system.html#<,Enum,Enum proc `<`[Enum: enum](x, y: Enum): bool 84
  310. nim `<` system.html#<,string,string proc `<`(x, y: string): bool 85
  311. nim `<` system.html#<,char,char proc `<`(x, y: char): bool 97
  312. nim `<` system.html#<,set[T],set[T] proc `<`[T](x, y: set[T]): bool 109
  313. nim `<` system.html#<,bool,bool proc `<`(x, y: bool): bool 123
  314. nim `<` system.html#<,ref.T,ref.T proc `<`[T](x, y: ref T): bool 124
  315. nim `<` system.html#<,ptr.T,ptr.T proc `<`[T](x, y: ptr T): bool 125
  316. nim `<` system.html#<,pointer,pointer proc `<`(x, y: pointer): bool 126
  317. nim `!=` system.html#!=.t,untyped,untyped template `!=`(x, y: untyped): untyped 131
  318. nim `>=` system.html#>=.t,untyped,untyped template `>=`(x, y: untyped): untyped 135
  319. nim `>` system.html#>.t,untyped,untyped template `>`(x, y: untyped): untyped 139
  320. nim `==` system.html#==,int,int proc `==`(x, y: int): bool 144
  321. nim `==` system.html#==,int8,int8 proc `==`(x, y: int8): bool 146
  322. nim `==` system.html#==,int16,int16 proc `==`(x, y: int16): bool 147
  323. nim `==` system.html#==,int32,int32 proc `==`(x, y: int32): bool 148
  324. nim `==` system.html#==,int64,int64 proc `==`(x, y: int64): bool 149
  325. nim `<=` system.html#<=,int,int proc `<=`(x, y: int): bool 151
  326. nim `<=` system.html#<=,int8,int8 proc `<=`(x, y: int8): bool 153
  327. nim `<=` system.html#<=,int16,int16 proc `<=`(x, y: int16): bool 154
  328. nim `<=` system.html#<=,int32,int32 proc `<=`(x, y: int32): bool 155
  329. nim `<=` system.html#<=,int64,int64 proc `<=`(x, y: int64): bool 156
  330. nim `<` system.html#<,int,int proc `<`(x, y: int): bool 158
  331. nim `<` system.html#<,int8,int8 proc `<`(x, y: int8): bool 160
  332. nim `<` system.html#<,int16,int16 proc `<`(x, y: int16): bool 161
  333. nim `<` system.html#<,int32,int32 proc `<`(x, y: int32): bool 162
  334. nim `<` system.html#<,int64,int64 proc `<`(x, y: int64): bool 163
  335. nim `<=` system.html#<=,uint,uint proc `<=`(x, y: uint): bool 165
  336. nim `<=` system.html#<=,uint8,uint8 proc `<=`(x, y: uint8): bool 167
  337. nim `<=` system.html#<=,uint16,uint16 proc `<=`(x, y: uint16): bool 168
  338. nim `<=` system.html#<=,uint32,uint32 proc `<=`(x, y: uint32): bool 169
  339. nim `<=` system.html#<=,uint64,uint64 proc `<=`(x, y: uint64): bool 170
  340. nim `<` system.html#<,uint,uint proc `<`(x, y: uint): bool 172
  341. nim `<` system.html#<,uint8,uint8 proc `<`(x, y: uint8): bool 174
  342. nim `<` system.html#<,uint16,uint16 proc `<`(x, y: uint16): bool 175
  343. nim `<` system.html#<,uint32,uint32 proc `<`(x, y: uint32): bool 176
  344. nim `<` system.html#<,uint64,uint64 proc `<`(x, y: uint64): bool 177
  345. nim `<=%` system.html#<=%,int,int proc `<=%`(x, y: int): bool 179
  346. nim `<=%` system.html#<=%,int8,int8 proc `<=%`(x, y: int8): bool 183
  347. nim `<=%` system.html#<=%,int16,int16 proc `<=%`(x, y: int16): bool 184
  348. nim `<=%` system.html#<=%,int32,int32 proc `<=%`(x, y: int32): bool 185
  349. nim `<=%` system.html#<=%,int64,int64 proc `<=%`(x, y: int64): bool 186
  350. nim `<%` system.html#<%,int,int proc `<%`(x, y: int): bool 188
  351. nim `<%` system.html#<%,int8,int8 proc `<%`(x, y: int8): bool 192
  352. nim `<%` system.html#<%,int16,int16 proc `<%`(x, y: int16): bool 193
  353. nim `<%` system.html#<%,int32,int32 proc `<%`(x, y: int32): bool 194
  354. nim `<%` system.html#<%,int64,int64 proc `<%`(x, y: int64): bool 195
  355. nim `>=%` system.html#>=%.t,untyped,untyped template `>=%`(x, y: untyped): untyped 197
  356. nim `>%` system.html#>%.t,untyped,untyped template `>%`(x, y: untyped): untyped 201
  357. nim `==` system.html#==,uint,uint proc `==`(x, y: uint): bool 205
  358. nim `==` system.html#==,uint8,uint8 proc `==`(x, y: uint8): bool 207
  359. nim `==` system.html#==,uint16,uint16 proc `==`(x, y: uint16): bool 208
  360. nim `==` system.html#==,uint32,uint32 proc `==`(x, y: uint32): bool 209
  361. nim `==` system.html#==,uint64,uint64 proc `==`(x, y: uint64): bool 210
  362. nim `<=` system.html#<=,float32,float32 proc `<=`(x, y: float32): bool 212
  363. nim `<=` system.html#<=,float,float proc `<=`(x, y: float): bool 213
  364. nim `<` system.html#<,float32,float32 proc `<`(x, y: float32): bool 215
  365. nim `<` system.html#<,float,float proc `<`(x, y: float): bool 216
  366. nim `==` system.html#==,float32,float32 proc `==`(x, y: float32): bool 218
  367. nim `==` system.html#==,float,float proc `==`(x, y: float): bool 219
  368. nim min system.html#min,int,int proc min(x, y: int): int 223
  369. nim min system.html#min,int8,int8 proc min(x, y: int8): int8 225
  370. nim min system.html#min,int16,int16 proc min(x, y: int16): int16 227
  371. nim min system.html#min,int32,int32 proc min(x, y: int32): int32 229
  372. nim min system.html#min,int64,int64 proc min(x, y: int64): int64 231
  373. nim min system.html#min,float32,float32 proc min(x, y: float32): float32 234
  374. nim min system.html#min,float64,float64 proc min(x, y: float64): float64 236
  375. nim min system.html#min,T,T proc min[T: not SomeFloat](x, y: T): T 238
  376. nim max system.html#max,int,int proc max(x, y: int): int 242
  377. nim max system.html#max,int8,int8 proc max(x, y: int8): int8 244
  378. nim max system.html#max,int16,int16 proc max(x, y: int16): int16 246
  379. nim max system.html#max,int32,int32 proc max(x, y: int32): int32 248
  380. nim max system.html#max,int64,int64 proc max(x, y: int64): int64 250
  381. nim max system.html#max,float32,float32 proc max(x, y: float32): float32 253
  382. nim max system.html#max,float64,float64 proc max(x, y: float64): float64 255
  383. nim max system.html#max,T,T proc max[T: not SomeFloat](x, y: T): T 257
  384. nim min system.html#min,openArray[T] proc min[T](x: openArray[T]): T 262
  385. nim max system.html#max,openArray[T] proc max[T](x: openArray[T]): T 268
  386. nim clamp system.html#clamp,T,T,T proc clamp[T](x, a, b: T): T 277
  387. nim `==` system.html#==,array[I,T],array[I,T] proc `==`[I, T](x, y: array[I, T]): bool 294
  388. nim `==` system.html#==,openArray[T],openArray[T] proc `==`[T](x, y: openArray[T]): bool 300
  389. nim `==` system.html#==,seq[T],seq[T] proc `==`[T](x, y: seq[T]): bool 309
  390. nim appType system.html#appType const appType 458
  391. nim byte system.html#byte type byte 486
  392. nim Natural system.html#Natural type Natural 489
  393. nim Positive system.html#Positive type Positive 493
  394. nim RootObj system.html#RootObj object RootObj 498
  395. nim RootRef system.html#RootRef type RootRef 503
  396. nim RootEffect system.html#RootEffect object RootEffect 508
  397. nim StackTraceEntry system.html#StackTraceEntry object StackTraceEntry 515
  398. nim Exception system.html#Exception object Exception 532
  399. nim Defect system.html#Defect object Defect 550
  400. nim CatchableError system.html#CatchableError object CatchableError 555
  401. nim JsRoot system.html#JsRoot type JsRoot 566
  402. nim unsafeNew system.html#unsafeNew,ref.T,Natural proc unsafeNew[T](a: var ref T; size: Natural) 569
  403. nim sizeof system.html#sizeof,T proc sizeof[T](x: T): int 580
  404. nim alignof system.html#alignof,T proc alignof[T](x: T): int 599
  405. nim alignof system.html#alignof,typedesc proc alignof(x: typedesc): int 600
  406. nim offsetOf system.html#offsetOf.t,typedesc[T],untyped template offsetOf[T](t: typedesc[T]; member: untyped): int 604
  407. nim offsetOf system.html#offsetOf.t,T,untyped template offsetOf[T](value: T; member: untyped): int 608
  408. nim sizeof system.html#sizeof,typedesc proc sizeof(x: typedesc): int 613
  409. nim newSeq system.html#newSeq,seq[T],Natural proc newSeq[T](s: var seq[T]; len: Natural) 616
  410. nim newSeq system.html#newSeq proc newSeq[T](len = 0.Natural): seq[T] 635
  411. nim newSeqOfCap system.html#newSeqOfCap,Natural proc newSeqOfCap[T](cap: Natural): seq[T] 655
  412. nim len system.html#len,TOpenArray proc len[TOpenArray: openArray | varargs](x: TOpenArray): int 667
  413. nim len system.html#len,string proc len(x: string): int 674
  414. nim len system.html#len,cstring proc len(x: cstring): int 681
  415. nim len system.html#len proc len(x: (type array) | array): int 700
  416. nim len system.html#len,seq[T] proc len[T](x: seq[T]): int 709
  417. nim ord system.html#ord,T proc ord[T: Ordinal | enum](x: T): int 719
  418. nim chr system.html#chr,range[] proc chr(u: range[0 .. 255]): char 730
  419. nim incl system.html#incl,set[T],T proc incl[T](x: var set[T]; y: T) 1
  420. nim incl system.html#incl.t,set[T],set[T] template incl[T](x: var set[T]; y: set[T]) 15
  421. nim excl system.html#excl,set[T],T proc excl[T](x: var set[T]; y: T) 24
  422. nim excl system.html#excl.t,set[T],set[T] template excl[T](x: var set[T]; y: set[T]) 33
  423. nim card system.html#card,set[T] proc card[T](x: set[T]): int 42
  424. nim len system.html#len,set[T] proc len[T](x: set[T]): int 51
  425. nim `*` system.html#*,set[T],set[T] proc `*`[T](x, y: set[T]): set[T] 55
  426. nim `+` system.html#+,set[T],set[T] proc `+`[T](x, y: set[T]): set[T] 60
  427. nim `-` system.html#-,set[T],set[T] proc `-`[T](x, y: set[T]): set[T] 65
  428. nim contains system.html#contains,set[T],T proc contains[T](x: set[T]; y: T): bool 70
  429. nim contains system.html#contains,HSlice[U,V],W proc contains[U, V, W](s: HSlice[U, V]; value: W): bool 746
  430. nim `in` system.html#in.t,untyped,untyped template `in`(x, y: untyped): untyped 759
  431. nim `notin` system.html#notin.t,untyped,untyped template `notin`(x, y: untyped): untyped 765
  432. nim `is` system.html#is,T,S proc `is`[T, S](x: T; y: S): bool 772
  433. nim `isnot` system.html#isnot.t,untyped,untyped template `isnot`(x, y: untyped): untyped 790
  434. nim owned system.html#owned type owned 798
  435. nim unown system.html#unown.t,typed template unown(x: typed): untyped 825
  436. nim new system.html#new,ref.T proc new[T](a: var ref T) 827
  437. nim new system.html#new,typedesc proc new(t: typedesc): auto 831
  438. nim disarm system.html#disarm.t,typed template disarm(x: typed) 845
  439. nim `of` system.html#of,T,typedesc[S] proc `of`[T, S](x: T; y: typedesc[S]): bool 852
  440. nim cmp system.html#cmp,T,T proc cmp[T](x, y: T): int 878
  441. nim cmp system.html#cmp,string,string proc cmp(x, y: string): int 896
  442. nim `@` system.html#@,sinkarray[IDX,T] proc `@`[IDX, T](a: sink array[IDX, T]): seq[T] 902
  443. nim default system.html#default,typedesc[T] proc default[T](_: typedesc[T]): T 918
  444. nim reset system.html#reset,T proc reset[T](obj: var T) 933
  445. nim setLen system.html#setLen,seq[T],Natural proc setLen[T](s: var seq[T]; newlen: Natural) 945
  446. nim setLen system.html#setLen,string,Natural proc setLen(s: var string; newlen: Natural) 960
  447. nim newString system.html#newString,Natural proc newString(len: Natural): string 972
  448. nim newStringOfCap system.html#newStringOfCap,Natural proc newStringOfCap(cap: Natural): string 981
  449. nim `&` system.html#&,string,char proc `&`(x: string; y: char): string 988
  450. nim `&` system.html#&,char,char proc `&`(x, y: char): string 994
  451. nim `&` system.html#&,string,string proc `&`(x, y: string): string 1000
  452. nim `&` system.html#&,char,string proc `&`(x: char; y: string): string 1006
  453. nim add system.html#add,string,char proc add(x: var string; y: char) 1016
  454. nim add system.html#add,string,string proc add(x: var string; y: string) 1025
  455. nim littleEndian system.html#littleEndian Endianness.littleEndian 1036
  456. nim bigEndian system.html#bigEndian Endianness.bigEndian 1036
  457. nim Endianness system.html#Endianness enum Endianness 1036
  458. nim cpuEndian system.html#cpuEndian const cpuEndian 1040
  459. nim hostOS system.html#hostOS const hostOS 1045
  460. nim hostCPU system.html#hostCPU const hostCPU 1052
  461. nim QuitSuccess system.html#QuitSuccess const QuitSuccess 1105
  462. nim QuitFailure system.html#QuitFailure const QuitFailure 1109
  463. nim programResult system.html#programResult var programResult 1114
  464. nim add system.html#add,seq[T],openArray[T] proc add[T](x: var seq[T]; y: openArray[T]) 1185
  465. nim del system.html#del,seq[T],Natural proc del[T](x: var seq[T]; i: Natural) 1216
  466. nim insert system.html#insert,seq[T],sinkT proc insert[T](x: var seq[T]; item: sink T; i = 0.Natural) 1231
  467. nim Inf system.html#Inf const Inf 1277
  468. nim NegInf system.html#NegInf const NegInf 1279
  469. nim NaN system.html#NaN const NaN 1281
  470. nim high system.html#high,typedesc[SomeFloat] proc high(T: typedesc[SomeFloat]): T:type 1288
  471. nim low system.html#low,typedesc[SomeFloat] proc low(T: typedesc[SomeFloat]): T:type 1289
  472. nim toFloat system.html#toFloat,int proc toFloat(i: int): float 1291
  473. nim toBiggestFloat system.html#toBiggestFloat,BiggestInt proc toBiggestFloat(i: BiggestInt): BiggestFloat 1306
  474. nim toInt system.html#toInt,float proc toInt(f: float): int 1310
  475. nim toBiggestInt system.html#toBiggestInt,BiggestFloat proc toBiggestInt(f: BiggestFloat): BiggestInt 1327
  476. nim `/` system.html#/,int,int proc `/`(x, y: int): float 1331
  477. nim abs system.html#abs,T proc abs[T: float64 | float32](x: T): T 1350
  478. nim abs system.html#abs,int proc abs(x: int): int 1363
  479. nim abs system.html#abs,int8 proc abs(x: int8): int8 1365
  480. nim abs system.html#abs,int16 proc abs(x: int16): int16 1367
  481. nim abs system.html#abs,int32 proc abs(x: int32): int32 1369
  482. nim abs system.html#abs,int64 proc abs(x: int64): int64 1371
  483. nim swap system.html#swap,T,T proc swap[T](a, b: var T) 1394
  484. nim zeroMem system.html#zeroMem,pointer,Natural proc zeroMem(p: pointer; size: Natural) 2
  485. nim copyMem system.html#copyMem,pointer,pointer,Natural proc copyMem(dest, source: pointer; size: Natural) 9
  486. nim moveMem system.html#moveMem,pointer,pointer,Natural proc moveMem(dest, source: pointer; size: Natural) 17
  487. nim equalMem system.html#equalMem,pointer,pointer,Natural proc equalMem(a, b: pointer; size: Natural): bool 27
  488. nim cmpMem system.html#cmpMem,pointer,pointer,Natural proc cmpMem(a, b: pointer; size: Natural): int 36
  489. nim allocImpl system.html#allocImpl,Natural proc allocImpl(size: Natural): pointer 51
  490. nim alloc0Impl system.html#alloc0Impl,Natural proc alloc0Impl(size: Natural): pointer 52
  491. nim deallocImpl system.html#deallocImpl,pointer proc deallocImpl(p: pointer) 53
  492. nim reallocImpl system.html#reallocImpl,pointer,Natural proc reallocImpl(p: pointer; newSize: Natural): pointer 54
  493. nim realloc0Impl system.html#realloc0Impl,pointer,Natural,Natural proc realloc0Impl(p: pointer; oldSize, newSize: Natural): pointer 55
  494. nim allocSharedImpl system.html#allocSharedImpl,Natural proc allocSharedImpl(size: Natural): pointer 57
  495. nim allocShared0Impl system.html#allocShared0Impl,Natural proc allocShared0Impl(size: Natural): pointer 58
  496. nim deallocSharedImpl system.html#deallocSharedImpl,pointer proc deallocSharedImpl(p: pointer) 59
  497. nim reallocSharedImpl system.html#reallocSharedImpl,pointer,Natural proc reallocSharedImpl(p: pointer; newSize: Natural): pointer 60
  498. nim reallocShared0Impl system.html#reallocShared0Impl,pointer,Natural,Natural proc reallocShared0Impl(p: pointer; oldSize, newSize: Natural): pointer 61
  499. nim AllocStats system.html#AllocStats object AllocStats 67
  500. nim `-` system.html#-,AllocStats,AllocStats proc `-`(a, b: AllocStats): AllocStats 71
  501. nim dumpAllocstats system.html#dumpAllocstats.t,untyped template dumpAllocstats(code: untyped) 75
  502. nim getAllocStats system.html#getAllocStats proc getAllocStats(): AllocStats 88
  503. nim alloc system.html#alloc.t,Natural template alloc(size: Natural): pointer 90
  504. nim createU system.html#createU,typedesc proc createU(T: typedesc; size = 1.Positive): ptr T:type 106
  505. nim alloc0 system.html#alloc0.t,Natural template alloc0(size: Natural): pointer 121
  506. nim create system.html#create,typedesc proc create(T: typedesc; size = 1.Positive): ptr T:type 134
  507. nim realloc system.html#realloc.t,pointer,Natural template realloc(p: pointer; newSize: Natural): pointer 146
  508. nim realloc0 system.html#realloc0.t,pointer,Natural,Natural template realloc0(p: pointer; oldSize, newSize: Natural): pointer 160
  509. nim resize system.html#resize,ptr.T,Natural proc resize[T](p: ptr T; newSize: Natural): ptr T 177
  510. nim dealloc system.html#dealloc,pointer proc dealloc(p: pointer) 190
  511. nim allocShared system.html#allocShared.t,Natural template allocShared(size: Natural): pointer 204
  512. nim createSharedU system.html#createSharedU,typedesc proc createSharedU(T: typedesc; size = 1.Positive): ptr T:type 220
  513. nim allocShared0 system.html#allocShared0.t,Natural template allocShared0(size: Natural): pointer 236
  514. nim createShared system.html#createShared,typedesc proc createShared(T: typedesc; size = 1.Positive): ptr T:type 250
  515. nim reallocShared system.html#reallocShared.t,pointer,Natural template reallocShared(p: pointer; newSize: Natural): pointer 263
  516. nim reallocShared0 system.html#reallocShared0.t,pointer,Natural,Natural template reallocShared0(p: pointer; oldSize, newSize: Natural): pointer 274
  517. nim resizeShared system.html#resizeShared,ptr.T,Natural proc resizeShared[T](p: ptr T; newSize: Natural): ptr T 288
  518. nim deallocShared system.html#deallocShared,pointer proc deallocShared(p: pointer) 299
  519. nim freeShared system.html#freeShared,ptr.T proc freeShared[T](p: ptr T) 310
  520. nim getOccupiedMem system.html#getOccupiedMem proc getOccupiedMem(): int 406
  521. nim getFreeMem system.html#getFreeMem proc getFreeMem(): int 409
  522. nim getTotalMem system.html#getTotalMem proc getTotalMem(): int 413
  523. nim getOccupiedSharedMem system.html#getOccupiedSharedMem proc getOccupiedSharedMem(): int 437
  524. nim getFreeSharedMem system.html#getFreeSharedMem proc getFreeSharedMem(): int 442
  525. nim getTotalSharedMem system.html#getTotalSharedMem proc getTotalSharedMem(): int 447
  526. nim `|` system.html#|,typedesc,typedesc proc `|`(a, b: typedesc): typedesc 1432
  527. nim countdown system.html#countdown.i,T,T,Positive iterator countdown[T](a, b: T; step: Positive = 1): T 6
  528. nim countup system.html#countup.i,T,T,Positive iterator countup[T](a, b: T; step: Positive = 1): T 46
  529. nim `..` system.html#...i,T,T iterator `..`[T](a, b: T): T 81
  530. nim `..` system.html#...i,int64,int64 iterator `..`(a, b: int64): int64 121
  531. nim `..` system.html#...i,int32,int32 iterator `..`(a, b: int32): int32 122
  532. nim `..` system.html#...i,uint64,uint64 iterator `..`(a, b: uint64): uint64 123
  533. nim `..` system.html#...i,uint32,uint32 iterator `..`(a, b: uint32): uint32 124
  534. nim `..<` system.html#..<.i,T,T iterator `..<`[T](a, b: T): T 126
  535. nim `..<` system.html#..<.i,int64,int64 iterator `..<`(a, b: int64): int64 142
  536. nim `..<` system.html#..<.i,int32,int32 iterator `..<`(a, b: int32): int32 143
  537. nim `..<` system.html#..<.i,uint64,uint64 iterator `..<`(a, b: uint64): uint64 144
  538. nim `..<` system.html#..<.i,uint32,uint32 iterator `..<`(a, b: uint32): uint32 145
  539. nim `||` system.html#||.i,S,T,staticstring iterator `||`[S, T](a: S; b: T; annotation: static string = "parallel for"): T 147
  540. 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
  541. nim len system.html#len,HSlice[U: Ordinal,V: Ordinal] proc len[U: Ordinal; V: Ordinal](x: HSlice[U, V]): int 1437
  542. nim isNil system.html#isNil,ref.T proc isNil[T](x: ref T): bool 1445
  543. nim isNil system.html#isNil,ptr.T proc isNil[T](x: ptr T): bool 1447
  544. nim isNil system.html#isNil,pointer proc isNil(x: pointer): bool 1448
  545. nim isNil system.html#isNil,cstring proc isNil(x: cstring): bool 1449
  546. nim isNil system.html#isNil,T proc isNil[T: proc | iterator {.closure.}](x: T): bool 1450
  547. nim `@` system.html#@,openArray[T] proc `@`[T](a: openArray[T]): seq[T] 1456
  548. nim `&` system.html#&,sinkseq[T],sinkseq[T] proc `&`[T](x, y: sink seq[T]): seq[T] 1475
  549. nim `&` system.html#&,sinkseq[T],sinkT proc `&`[T](x: sink seq[T]; y: sink T): seq[T] 1491
  550. nim `&` system.html#&,sinkT,sinkseq[T] proc `&`[T](x: sink T; y: sink seq[T]): seq[T] 1506
  551. nim instantiationInfo system.html#instantiationInfo,int proc instantiationInfo(index = -1; fullPaths = false): tuple[filename: string,\n line: int, column: int] 1564
  552. nim prepareMutation system.html#prepareMutation,string proc prepareMutation(s: var string) 198
  553. nim capacity system.html#capacity,string proc capacity(self: string): int 216
  554. nim NimSeqV2 system.html#NimSeqV2 object NimSeqV2 28
  555. nim shrink system.html#shrink,seq[T],Natural proc shrink[T](x: var seq[T]; newLen: Natural) 125
  556. nim grow system.html#grow,seq[T],Natural,T proc grow[T](x: var seq[T]; newLen: Natural; value: T) 138
  557. nim add system.html#add,seq[T],sinkT proc add[T](x: var seq[T]; y: sink T) 153
  558. nim capacity system.html#capacity,seq[T] proc capacity[T](self: seq[T]): int 194
  559. nim setLenUninit system.html#setLenUninit,seq[T],Natural proc setLenUninit[T](s: var seq[T]; newlen: Natural) 205
  560. nim newSeqUninitialized system.html#newSeqUninitialized,Natural proc newSeqUninitialized[T: SomeNumber](len: Natural): seq[T] 1649
  561. nim newSeqUninit system.html#newSeqUninit,Natural proc newSeqUninit[T](len: Natural): seq[T] 1668
  562. nim newStringUninit system.html#newStringUninit,Natural proc newStringUninit(len: Natural): string 1688
  563. nim writeStackTrace system.html#writeStackTrace proc writeStackTrace() 1715
  564. nim PFrame system.html#PFrame type PFrame 1724
  565. nim TFrame system.html#TFrame object TFrame 1727
  566. nim isUniqueRef system.html#isUniqueRef,ref.T proc isUniqueRef[T](x: ref T): bool 136
  567. nim `=dispose` system.html#=dispose.t template `=dispose`[T](x: owned(ref T)) 193
  568. nim getThreadId system.html#getThreadId proc getThreadId(): int 30
  569. nim GC_runOrc system.html#GC_runOrc proc GC_runOrc() 455
  570. nim GC_enableOrc system.html#GC_enableOrc proc GC_enableOrc() 460
  571. nim GC_disableOrc system.html#GC_disableOrc proc GC_disableOrc() 466
  572. nim GC_prepareOrc system.html#GC_prepareOrc proc GC_prepareOrc(): int 472
  573. nim GC_partialCollect system.html#GC_partialCollect,int proc GC_partialCollect(limit: int) 474
  574. nim GC_fullCollect system.html#GC_fullCollect proc GC_fullCollect() 477
  575. nim GC_enableMarkAndSweep system.html#GC_enableMarkAndSweep proc GC_enableMarkAndSweep() 482
  576. nim GC_disableMarkAndSweep system.html#GC_disableMarkAndSweep proc GC_disableMarkAndSweep() 486
  577. nim GC_unref system.html#GC_unref,ref.T proc GC_unref[T](x: ref T) 243
  578. nim GC_ref system.html#GC_ref,ref.T proc GC_ref[T](x: ref T) 248
  579. nim setupForeignThreadGc system.html#setupForeignThreadGc.t template setupForeignThreadGc() 257
  580. nim tearDownForeignThreadGc system.html#tearDownForeignThreadGc.t template tearDownForeignThreadGc() 261
  581. nim newException system.html#newException.t,typedesc,string,ref.Exception template newException(exceptn: typedesc; message: string;\n parentException: ref Exception = nil): untyped 1743
  582. nim find system.html#find,T,S proc find[T, S](a: T; item: S): int 1757
  583. nim contains system.html#contains,openArray[T],T proc contains[T](a: openArray[T]; item: T): bool 1766
  584. nim pop system.html#pop,seq[T] proc pop[T](s: var seq[T]): T 1780
  585. nim `==` system.html#==,T,T_2 proc `==`[T: tuple | object](x, y: T): bool 1799
  586. nim `<=` system.html#<=,T,T proc `<=`[T: tuple](x, y: T): bool 1806
  587. nim `<` system.html#<,T,T proc `<`[T: tuple](x, y: T): bool 1815
  588. nim gcThroughput system.html#gcThroughput GC_Strategy.gcThroughput 10
  589. nim gcResponsiveness system.html#gcResponsiveness GC_Strategy.gcResponsiveness 10
  590. nim gcOptimizeTime system.html#gcOptimizeTime GC_Strategy.gcOptimizeTime 10
  591. nim gcOptimizeSpace system.html#gcOptimizeSpace GC_Strategy.gcOptimizeSpace 10
  592. nim GC_Strategy system.html#GC_Strategy enum GC_Strategy 10
  593. nim globalRaiseHook system.html#globalRaiseHook var globalRaiseHook 1840
  594. nim localRaiseHook system.html#localRaiseHook var localRaiseHook 1849
  595. nim outOfMemHook system.html#outOfMemHook var outOfMemHook 1859
  596. nim unhandledExceptionHook system.html#unhandledExceptionHook var unhandledExceptionHook 1879
  597. nim add system.html#add,string,cstring proc add(x: var string; y: cstring) 1886
  598. nim add system.html#add,cstring,cstring proc add(x: var cstring; y: cstring) 1901
  599. nim echo system.html#echo,varargs[typed,] proc echo(x: varargs[typed, `$`]) 1921
  600. nim debugEcho system.html#debugEcho,varargs[typed,] proc debugEcho(x: varargs[typed, `$`]) 1936
  601. nim getTypeInfo system.html#getTypeInfo,T proc getTypeInfo[T](x: T): pointer 1948
  602. nim likely system.html#likely.t,bool template likely(val: bool): bool 1960
  603. nim unlikely system.html#unlikely.t,bool template unlikely(val: bool): bool 1984
  604. nim delete system.html#delete,seq[T],Natural proc delete[T](x: var seq[T]; i: Natural) 2016
  605. nim NimVersion system.html#NimVersion const NimVersion 2049
  606. nim cstringArrayToSeq system.html#cstringArrayToSeq,cstringArray,Natural proc cstringArrayToSeq(a: cstringArray; len: Natural): seq[string] 2121
  607. nim cstringArrayToSeq system.html#cstringArrayToSeq,cstringArray proc cstringArrayToSeq(a: cstringArray): seq[string] 2128
  608. nim allocCStringArray system.html#allocCStringArray,openArray[string] proc allocCStringArray(a: openArray[string]): cstringArray 2138
  609. nim deallocCStringArray system.html#deallocCStringArray,cstringArray proc deallocCStringArray(a: cstringArray) 2148
  610. nim nimThreadDestructionHandlers system.html#nimThreadDestructionHandlers var nimThreadDestructionHandlers 2
  611. nim onThreadDestruction system.html#onThreadDestruction,proc) proc onThreadDestruction(handler: proc () {.closure, gcsafe, raises: [].}) 31
  612. nim nimThreadProcWrapperBody system.html#nimThreadProcWrapperBody.t,untyped template nimThreadProcWrapperBody(closure: untyped): untyped 97
  613. nim setControlCHook system.html#setControlCHook,proc) proc setControlCHook(hook: proc () {.noconv.}) 2180
  614. nim unsetControlCHook system.html#unsetControlCHook proc unsetControlCHook() 2195
  615. nim getStackTrace system.html#getStackTrace proc getStackTrace(): string 2199
  616. nim getStackTrace system.html#getStackTrace,ref.Exception proc getStackTrace(e: ref Exception): string 2202
  617. nim errorMessageWriter system.html#errorMessageWriter var errorMessageWriter 19
  618. nim getFrameState system.html#getFrameState proc getFrameState(): FrameState 100
  619. nim setFrameState system.html#setFrameState,FrameState proc setFrameState(state: FrameState) 106
  620. nim getFrame system.html#getFrame proc getFrame(): PFrame 116
  621. nim setFrame system.html#setFrame,PFrame proc setFrame(s: PFrame) 133
  622. nim stackTraceAvailable system.html#stackTraceAvailable proc stackTraceAvailable(): bool 329
  623. nim onUnhandledException system.html#onUnhandledException var onUnhandledException 370
  624. nim getStackTraceEntries system.html#getStackTraceEntries,ref.Exception proc getStackTraceEntries(e: ref Exception): lent seq[StackTraceEntry] 548
  625. nim getStackTraceEntries system.html#getStackTraceEntries proc getStackTraceEntries(): seq[StackTraceEntry] 553
  626. nim formatErrorIndexBound system.html#formatErrorIndexBound.t,T,T,T template formatErrorIndexBound[T](i, a, b: T): string 4
  627. nim formatErrorIndexBound system.html#formatErrorIndexBound.t,T,T template formatErrorIndexBound[T](i, n: T): string 11
  628. nim formatFieldDefect system.html#formatFieldDefect.t,, template formatFieldDefect(f, discVal): string 14
  629. nim iterToProc system.html#iterToProc,typed,typedesc,untyped proc iterToProc(iter: typed; envType: typedesc; procName: untyped) 490
  630. nim getMaxMem system.html#getMaxMem proc getMaxMem(): int 1267
  631. nim ForeignCell system.html#ForeignCell object ForeignCell 115
  632. nim protect system.html#protect,pointer proc protect(x: pointer): ForeignCell 118
  633. nim dispose system.html#dispose,ForeignCell proc dispose(x: ForeignCell) 119
  634. nim isNotForeign system.html#isNotForeign,ForeignCell proc isNotForeign(x: ForeignCell): bool 120
  635. nim GC_getStatistics system.html#GC_getStatistics proc GC_getStatistics(): string 258
  636. nim getCurrentException system.html#getCurrentException proc getCurrentException(): ref Exception 2295
  637. nim getCurrentExceptionMsg system.html#getCurrentExceptionMsg proc getCurrentExceptionMsg(): string 2304
  638. nim setCurrentException system.html#setCurrentException,ref.Exception proc setCurrentException(exc: ref Exception) 2309
  639. nim rawProc system.html#rawProc,T proc rawProc[T: proc {.closure.} | iterator {.closure.}](x: T): pointer 2323
  640. nim rawEnv system.html#rawEnv,T proc rawEnv[T: proc {.closure.} | iterator {.closure.}](x: T): pointer 2365
  641. nim finished system.html#finished,T proc finished[T: iterator {.closure.}](x: T): bool 2373
  642. nim quit system.html#quit,int proc quit(errorcode: int = QuitSuccess) 2399
  643. nim quit system.html#quit,string proc quit(errormsg: string; errorcode = QuitFailure) 2452
  644. nim BackwardsIndex system.html#BackwardsIndex type BackwardsIndex 5
  645. nim `^` system.html#^.t,int template `^`(x: int): BackwardsIndex 9
  646. nim `[]` system.html#[],openArray[T],BackwardsIndex proc `[]`[T](s: openArray[T]; i: BackwardsIndex): T 22
  647. nim `[]` system.html#[],array[Idx,T],BackwardsIndex proc `[]`[Idx, T](a: array[Idx, T]; i: BackwardsIndex): T 25
  648. nim `[]` system.html#[],string,BackwardsIndex proc `[]`(s: string; i: BackwardsIndex): char 27
  649. nim `[]` system.html#[],openArray[T],BackwardsIndex_2 proc `[]`[T](s: var openArray[T]; i: BackwardsIndex): var T 29
  650. nim `[]` system.html#[],array[Idx,T],BackwardsIndex_2 proc `[]`[Idx, T](a: var array[Idx, T]; i: BackwardsIndex): var T 31
  651. nim `[]` system.html#[],string,BackwardsIndex_2 proc `[]`(s: var string; i: BackwardsIndex): var char 33
  652. nim `[]=` system.html#[]=,openArray[T],BackwardsIndex,T proc `[]=`[T](s: var openArray[T]; i: BackwardsIndex; x: T) 35
  653. nim `[]=` system.html#[]=,array[Idx,T],BackwardsIndex,T proc `[]=`[Idx, T](a: var array[Idx, T]; i: BackwardsIndex; x: T) 37
  654. nim `[]=` system.html#[]=,string,BackwardsIndex,char proc `[]=`(s: var string; i: BackwardsIndex; x: char) 39
  655. nim `..^` system.html#..^.t,untyped,untyped template `..^`(a, b: untyped): untyped 42
  656. nim `..<` system.html#..<.t,untyped,untyped template `..<`(a, b: untyped): untyped 47
  657. nim `[]` system.html#[].t,string,int template `[]`(s: string; i: int): char 55
  658. nim `[]=` system.html#[]=.t,string,int,char template `[]=`(s: string; i: int; val: char) 56
  659. nim `[]` system.html#[],string,HSlice[T: Ordinal,U: Ordinal] proc `[]`[T, U: Ordinal](s: string; x: HSlice[T, U]): string 76
  660. nim `[]=` system.html#[]=,string,HSlice[T: Ordinal,U: Ordinal],string proc `[]=`[T, U: Ordinal](s: var string; x: HSlice[T, U]; b: string) 88
  661. 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
  662. 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
  663. 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
  664. 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
  665. nim `&=` system.html#&=,string,string proc `&=`(x: var string; y: string) 2469
  666. nim `&=` system.html#&=.t,typed,typed template `&=`(x, y: typed) 2476
  667. nim rangeCheck system.html#rangeCheck.t template rangeCheck(cond) 2483
  668. nim NimNode system.html#NimNode type NimNode 2520
  669. nim ForLoopStmt system.html#ForLoopStmt object ForLoopStmt 2524
  670. nim varargsLen system.html#varargsLen.m,varargs[untyped] macro varargsLen(x: varargs[untyped]): int 2528
  671. nim repr system.html#repr,HSlice[T,U] proc repr[T, U](x: HSlice[T, U]): string 2537
  672. nim insert system.html#insert,string,string proc insert(x: var string; item: string; i = 0.Natural) 2548
  673. nim addEscapedChar system.html#addEscapedChar,string,char proc addEscapedChar(s: var string; c: char) 2573
  674. nim addQuoted system.html#addQuoted,string,T proc addQuoted[T](s: var string; x: T) 2615
  675. nim locals system.html#locals proc locals(): RootObj 2664
  676. nim deepCopy system.html#deepCopy,,T proc deepCopy[T](x: out T; y: T) 2693
  677. nim deepCopy system.html#deepCopy,T proc deepCopy[T](y: T): T 2703
  678. nim procCall system.html#procCall,untyped proc procCall(x: untyped) 2709
  679. nim `==` system.html#==,cstring,cstring proc `==`(x, y: cstring): bool 2719
  680. nim closureScope system.html#closureScope.t,untyped template closureScope(body: untyped): untyped 2728
  681. nim once system.html#once.t,untyped template once(body: untyped): untyped 2755
  682. nim substr system.html#substr,openArray[char] proc substr(s: openArray[char]): string 2772
  683. nim substr system.html#substr,string,int,int proc substr(s: string; first, last: int): string 2784
  684. nim substr system.html#substr,string,int proc substr(s: string; first = 0): string 2805
  685. nim toOpenArray system.html#toOpenArray,ptr.UncheckedArray[T],int,int proc toOpenArray[T](x: ptr UncheckedArray[T]; first, last: int): openArray[T] 2812
  686. nim toOpenArray system.html#toOpenArray,cstring,int,int proc toOpenArray(x: cstring; first, last: int): openArray[char] 2814
  687. nim toOpenArrayByte system.html#toOpenArrayByte,cstring,int,int proc toOpenArrayByte(x: cstring; first, last: int): openArray[byte] 2816
  688. nim toOpenArray system.html#toOpenArray,seq[T],int,int proc toOpenArray[T](x: seq[T]; first, last: int): openArray[T] 2819
  689. nim toOpenArray system.html#toOpenArray,openArray[T],int,int proc toOpenArray[T](x: openArray[T]; first, last: int): openArray[T] 2833
  690. nim toOpenArray system.html#toOpenArray,array[I,T],I,I proc toOpenArray[I, T](x: array[I, T]; first, last: I): openArray[T] 2835
  691. nim toOpenArray system.html#toOpenArray,string,int,int proc toOpenArray(x: string; first, last: int): openArray[char] 2837
  692. nim toOpenArrayByte system.html#toOpenArrayByte,string,int,int proc toOpenArrayByte(x: string; first, last: int): openArray[byte] 2840
  693. nim toOpenArrayByte system.html#toOpenArrayByte,openArray[char],int,int proc toOpenArrayByte(x: openArray[char]; first, last: int): openArray[byte] 2842
  694. nim toOpenArrayByte system.html#toOpenArrayByte,seq[char],int,int proc toOpenArrayByte(x: seq[char]; first, last: int): openArray[byte] 2844
  695. nim toOpenArrayChar system.html#toOpenArrayChar,openArray[byte],int,int proc toOpenArrayChar(x: openArray[byte]; first, last: int): openArray[char] 2847
  696. nim arrayWith system.html#arrayWith,T,staticint proc arrayWith[T](y: T; size: static int): array[size, T] 2968
  697. nim arrayWithDefault system.html#arrayWithDefault,staticint proc arrayWithDefault[T](size: static int): array[size, T] 2977
  698. heading System module system.html#system-module System module 0
  699. heading Strings and characters system.html#system-module-strings-and-characters Strings and characters 0
  700. heading Seqs system.html#system-module-seqs Seqs 0
  701. heading Sets system.html#system-module-sets Sets 0
  702. heading Numbers system.html#system-module-numbers Numbers 0
  703. heading Ordinals system.html#system-module-ordinals Ordinals 0
  704. heading Misc system.html#system-module-misc Misc 0
  705. idx for-loop macro system.html#forminusloop-macro_1 Misc 0
  706. idx out of memory system.html#out-of-memory_1 Misc 0
  707. idx wasMoved system.html#wasmoved_1 Misc 0
  708. idx slice system.html#slice_1 Misc 0
  709. idx slice system.html#slice_2 Misc 0
  710. idx caller info system.html#caller-info_1 Misc 0
  711. idx runnable example system.html#runnable-example_1 Misc 0
  712. idx cut system.html#cut_1 Misc 0
  713. idx limit system.html#limit_1 Misc 0
  714. idx splice system.html#splice_1 Misc 0
  715. idx splice system.html#splice_2 Misc 0
  716. idx dup system.html#dup_1 Misc 0
  717. idx trace system.html#trace_1 Misc 0
  718. idx resource system.html#resource_1 Misc 0
  719. idx destructor system.html#destructor_1 Misc 0
  720. idx sink system.html#sink_1 Misc 0
  721. idx INT_MAX system.html#int-max_1 Misc 0
  722. idx MAX_INT system.html#max-int_1 Misc 0
  723. idx INT_MIN system.html#int-min_1 Misc 0
  724. idx MIN_INT system.html#min-int_1 Misc 0
  725. idx method system.html#method_1 Misc 0
  726. idx super system.html#super_1 Misc 0
  727. idx OpenMP system.html#openmp_1 Misc 0
  728. idx OpenMP system.html#openmp_2 Misc 0
  729. idx roof system.html#roof_1 Misc 0
  730. nimgrp .. system.html#..-procs-all proc 428
  731. nimgrp ashr system.html#ashr-procs-all proc 171
  732. nimgrp setlen system.html#setLen-procs-all proc 945
  733. nimgrp / system.html#/-procs-all proc 318
  734. nimgrp len system.html#len-procs-all proc 667
  735. nimgrp += system.html#+=-procs-all proc 299
  736. nimgrp substr system.html#substr-procs-all proc 2772
  737. nimgrp +% system.html#+%-procs-all proc 352
  738. nimgrp and system.html#and-procs-all proc 79
  739. nimgrp *% system.html#*%-procs-all proc 374
  740. nimgrp []= system.html#[]=-procs-all proc 375
  741. nimgrp shr system.html#shr-procs-all proc 135
  742. nimgrp capacity system.html#capacity-procs-all proc 216
  743. nimgrp <% system.html#<%-procs-all proc 188
  744. nimgrp <= system.html#<=-procs-all proc 41
  745. nimgrp add system.html#add-procs-all proc 1016
  746. nimgrp <=% system.html#<=%-procs-all proc 179
  747. nimgrp quit system.html#quit-procs-all proc 2399
  748. nimgrp div system.html#div-procs-all proc 96
  749. nimgrp cstringarraytoseq system.html#cstringArrayToSeq-procs-all proc 2121
  750. nimgrp toopenarray system.html#toOpenArray-procs-all proc 2812
  751. nimgrp insert system.html#insert-procs-all proc 1231
  752. nimgrp - system.html#--procs-all proc 56
  753. nimgrp newseq system.html#newSeq-procs-all proc 616
  754. nimgrp [] system.html#[]-procs-all proc 373
  755. nimgrp & system.html#&-procs-all proc 988
  756. nimgrp < system.html#<-procs-all proc 84
  757. nimgrp mod system.html#mod-procs-all proc 113
  758. nimgrp getstacktraceentries system.html#getStackTraceEntries-procs-all proc 548
  759. nimgrp min system.html#min-procs-all proc 223
  760. nimgrp == system.html#==-procs-all proc 2
  761. nimgrp alignof system.html#alignof-procs-all proc 599
  762. nimgrp =destroy system.html#=destroy-procs-all proc 391
  763. nimgrp * system.html#*-procs-all proc 89
  764. nimgrp *= system.html#*=-procs-all proc 307
  765. nimgrp contains system.html#contains-procs-all proc 70
  766. nimgrp new system.html#new-procs-all proc 131
  767. nimgrp max system.html#max-procs-all proc 242
  768. nimgrp xor system.html#xor-procs-all proc 89
  769. nimgrp abs system.html#abs-procs-all proc 1350
  770. nimgrp -= system.html#-=-procs-all proc 303
  771. nimgrp sizeof system.html#sizeof-procs-all proc 580
  772. nimgrp high system.html#high-procs-all proc 207
  773. nimgrp not system.html#not-procs-all proc 76
  774. nimgrp or system.html#or-procs-all proc 84
  775. nimgrp isnil system.html#isNil-procs-all proc 1445
  776. nimgrp low system.html#low-procs-all proc 285
  777. nimgrp + system.html#+-procs-all proc 49
  778. nimgrp /% system.html#/%-procs-all proc 385
  779. nimgrp compileoption system.html#compileOption-procs-all proc 116
  780. nimgrp toopenarraybyte system.html#toOpenArrayByte-procs-all proc 2816
  781. nimgrp deepcopy system.html#deepCopy-procs-all proc 2693
  782. nimgrp shl system.html#shl-procs-all proc 158
  783. nimgrp -% system.html#-%-procs-all proc 363
  784. nimgrp cmp system.html#cmp-procs-all proc 878
  785. nimgrp @ system.html#@-procs-all proc 902
  786. nimgrp /= system.html#/=-procs-all proc 342
  787. nimgrp getstacktrace system.html#getStackTrace-procs-all proc 2199
  788. nimgrp %% system.html#%%-procs-all proc 396
  789. nimgrp .. system.html#..-iterators-all iterator 81
  790. nimgrp || system.html#||-iterators-all iterator 147
  791. nimgrp ..< system.html#..<-iterators-all iterator 126
  792. nimgrp formaterrorindexbound system.html#formatErrorIndexBound-templates-all template 4
  793. nimgrp offsetof system.html#offsetOf-templates-all template 604