-
Rework the nim module to uniformize with other modules.
Example:
- use module.run_command instead of exec_command
- results global variable
- use standard results['stdout'] and results['stderr']
etc.
-
The initial choice in https://github.com/status-im/nimbus-eth1/issues/35#issuecomment-391726518 is argued to simplify development by raising a `Defect` whenever an out-of-bounds computation happens.
…
-
### Description
Until recently the compiler was able to correctly infer the code below, however, in the current devel the compiler reports an error
```nim
type
MyEnum {.pure.} = enum
A,…
-
I'm using wxwidgets with Nim and i want to use your library to load the images, since it's pretty fast and support more formats. WxImage has a SetData function which accept unsigned char array and als…
-
Hello, I just found this extension. It looks really cool, though unfortunately it doesn't work with Nim.
-
Can you explain (and possibly show an example workflow) how to actually use
the new `nimble develop` and the old `nimble develop -g`?
```
$ nim --version
Nim Compiler Version 1.9.5 [Linux: amd6…
-
Trying to install cps via `nimble install cps`, however it's not finding the cps package. I've been able to install many other packages for Nim, including other nim-works packages, just not cps.
-
#### Stock-take of Math functions
This is a comparison of math functions, with the aim of helping to identify if any functions are missing that may need to be added, etc. (in preparation for Nim V…
-
### Abstract
I outline a new IR for the Nim compiler that aims to reduce the compiler's overall complexity.
### Motivation
Nim's IR is based on its AST: While the AST served us well in the pa…
Araq updated
2 months ago
-
### Description
Increasing the size of a set using the size pragma causes invalid C++ code output.
```nim
type
Flags* = enum
A
B
Mask* {.size: sizeof(uint16).} = set[Fla…