Nim icon indicating copy to clipboard operation
Nim copied to clipboard

Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, an...

Results 629 Nim issues
Sort by recently updated
recently updated
newest added

The ubuntu-18.04 environment is deprecated, consider switching to ubuntu-20.04(ubuntu-latest), or ubuntu-22.04 instead. For more details see https://github.com/actions/virtual-environments/issues/6002

```nim import macros macro dumpRepr(u: typed) = echo repr u template decl(a: untyped) = proc `a @ procName`(`a @ param`: int) = discard dumpRepr: decl(hi) ``` Actual output: ```nim proc...

Too many echo statements in the results of megatests, which is hard to debug and reason with. It helps https://github.com/nim-lang/Nim/pull/19972 Imo lots of echo are unnecessary and has some substitutes:...

When defining a function type MyFunc with a parameter ptr MyFunc, the compiler crashes on Linux with a segmentation fault. ### Example ```nim type MyFunc = proc(f: ptr MyFunc) ```...

Compiler Crash
Recursive Types

nimble uses some global pragmas which don't work well with ORC. Either we fix the ORC bug or remove global pragmas from the nimble repo. The PR tests whether the...

ref https://github.com/nim-lang/RFCs/issues/437 > "Not nil annotation" -- Should be planned for Nim 2.x but removed from the "experimental" manual. ![image](https://user-images.githubusercontent.com/43030857/167872737-9fc69dc4-4c05-422f-9bee-9e526946b36c.png)

implicitDeref is removed

Ready for review