-
```
@m..@s..@s..@s.nimble@spkgs2@spuppy-2.1.0-330c089ab54d3346c59e5c0fffeb7d09b1422a83@spuppy@splatforms@smacos@sobjc.nim.c:164:23: error: incompatible function pointer types assigning to 'tyProc__Gz…
-
I've been interested in creating a language that can be interpreted on embedded systems (esp32) for use in a larger project, which would provide an api to the user which calls precompiled procs etc. T…
-
### Description
a.nim
```nim
import "."/b
type
B = object
L = object
template F(T: type B): type = F(Json, B)
var j = F(B).init()
var f: L
s(j, f)
```
b.nim
```nim
type P = obj…
-
lots of debugging tools can help understand and debugging the compiler or other programs:
## stacktraces
* `--stacktrace`
* `--stackTraceMsgs`
* `-d:nimCompilerStacktraceHints`
## misc
* `-d…
-
Excellent job on catnap, I have a few suggestions based on fetch utilities I have writen in both Pascal and Nim languages, I am also self taught, so I am no means giving you expert advice, and I am st…
-
### Example
```nim
macro fn*(fun:untyped):untyped =
echo "first"
fun
macro fn*(key:string, fun:untyped):untyped =
echo "second"
fun
let c = fn(proc(count:int):string =
return "x…
-
### Xmake Version
xmake v2.9.5+HEAD.d30de52e9
### Operating System Version and Architecture
Windows 10 19045.2846
### Describe Bug
When attempting to build a project using C++20 modules with the …
-
### Description
UPDATED: The following code produces a SIGSEGV:
```nim
try:
proc myFunc() =
iterator myFuncIter(): int {.closure.} =
if false:
try:
yield 5
…
-
Getting a gcc error on linux with Nim 2.0.4, owlkettle-3.0.0-1e6a779cceee62298e8704828bf25ee973be39e4, and gcc 14.1.1. I also tried clang 18.1.8 and get a linker error.
I thought it was my code at …
-
Currently nim doc is hardcoded to use `theindex.html` as the index, as seen at https://github.com/nim-lang/Nim/blob/devel/compiler/nimpaths.nim#L32
The workaround for this seems to be to create an …