Andreas Rumpf
|
2e4b6b94e6
Revert "fix #16185 (#16195)" (#16197)
|
4 vuotta sitten |
cooldome
|
bb4b27a2ca
fix #16185 (#16195)
|
4 vuotta sitten |
Andreas Rumpf
|
d306a04466
fixes #16069; [backport:1.2] [backport:1.4] (#16115)
|
4 vuotta sitten |
Andreas Rumpf
|
92163fa330
implements https://github.com/nim-lang/RFCs/issues/258 (#15503)
|
4 vuotta sitten |
Andreas Rumpf
|
2288188fe9
fixes https://github.com/nim-lang/RFCs/issues/257 [backport:1.2] (#15479)
|
4 vuotta sitten |
Andreas Rumpf
|
9828392df3
implements https://github.com/nim-lang/RFCs/issues/257 (#15466)
|
4 vuotta sitten |
Andreas Rumpf
|
ab405c936e
views: yet another bugfix (#15447)
|
4 vuotta sitten |
Andreas Rumpf
|
10988d4840
borrow checking (#15282)
|
4 vuotta sitten |
Andreas Rumpf
|
3a2697dd73
drnim: tiny progress (#13882)
|
4 vuotta sitten |
Andreas Rumpf
|
9ffec79300
DrNim (Nim compiler with Z3 integration) (#13743)
|
4 vuotta sitten |
Timothee Cour
|
cfa1a827dc
fix #13730 (#13787)
|
4 vuotta sitten |
Araq
|
bcccb74429
trees.nim: compare floating points by their bitpatterns because NaN comparisions are always false (WORST design in the history of computing!)
|
4 vuotta sitten |
Araq
|
28a755dc80
trees.nim: compare floating points by their bitpatterns because NaN comparisions are always false (WORST design in the history of computing!)
|
4 vuotta sitten |
Andreas Rumpf
|
3f29911a94
new feature: --staticBoundChecks:on to enforce static array index checking (#10965)
|
4 vuotta sitten |
Andreas Rumpf
|
0e7338d65c
better support for PROGMEM like annotations for lets/vars; fixes #12216 (#12799)
|
5 vuotta sitten |
Clyybber
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 vuotta sitten |
Clyybber
|
ed1d41c51e
Small ast.nim cleanup (#12156)
|
5 vuotta sitten |
Araq
|
07d465ca42
[refactoring] remove unused imports in the compiler and in some stdlib modules
|
5 vuotta sitten |
LemonBoy
|
7d217a71d3
Render deprecated pragmas (#8886)
|
5 vuotta sitten |
Clyybber
|
f18b3af9d4
Replace countup(x, y-1) with x ..< y
|
5 vuotta sitten |
Andreas Rumpf
|
e1515b53d1
introduce temporary <//> for 'owned' to get this compile with 0.19 (#11145)
|
5 vuotta sitten |
Andreas Rumpf
|
bf592c4e94
more destructor based changes (#10885)
|
5 vuotta sitten |
Jacek Sieka
|
db51eb3e32
allow uints to appear in deep constant expressions
|
6 vuotta sitten |
Andreas Rumpf
|
47335aab41
introduce nkTupleConstr AST node for unary tuple construction; breaking change
|
6 vuotta sitten |
Andreas Rumpf
|
212457f5e0
the .deprecated pragma for procs now supports a user-definable deprecation message
|
6 vuotta sitten |
Andreas Rumpf
|
e4081a7201
preparations for language extensions: 'sink' and 'lent' types
|
6 vuotta sitten |
Andreas Rumpf
|
70ea45cdba
deprecated unary '<'
|
7 vuotta sitten |
Zahary Karadjov
|
cd02561368
introduce a pre-processing pass for the concept bodies
|
7 vuotta sitten |
Arne Döring
|
eb8e267ff6
improved comment satement support in macros (#5904)
|
7 vuotta sitten |
Andreas Rumpf
|
962d03d671
isDeepConstExpr helper can handle nkRange
|
7 vuotta sitten |