Andreas Rumpf
|
b79b39128e
NIR: C codegen additions (#22914)
|
1 éve |
ringabout
|
e17237ce9d
prepare for the enforcement of `std` prefix (#22873)
|
1 éve |
ringabout
|
93ced31353
use strictdefs for compiler (#22365)
|
1 éve |
ringabout
|
b6bfe38ff5
move formatfloat out of system (#20195)
|
2 éve |
flywind
|
7f6e800caf
move assertions out of system (#19599)
|
2 éve |
Timothee Cour
|
cf0cf32d27
make -d:nimFpRoundtrips work consistently in vm vs rt, fix #18400, etc (#18531)
|
3 éve |
Andreas Rumpf
|
a9b62de895
CIs: attempt to use csources_v1 (#16282)
|
3 éve |
flywind
|
be6e8916fa
fix negative nan (#16628)
|
3 éve |
Clyybber
|
13e659cfec
Big compiler Cleanup (#14777)
|
4 éve |
Clyybber
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 éve |
Andreas Rumpf
|
c8cffaf420
Incremental compilation (IC): Improvements (#11881)
|
5 éve |
Araq
|
c94647aeca
styleCheck: make the compiler and large parts of the stdlib compatible with --styleCheck:error
|
5 éve |
Clyybber
|
f18b3af9d4
Replace countup(x, y-1) with x ..< y
|
5 éve |
cooldome
|
d0f4a929e0
fixes 8594 (#8721)
|
6 éve |
andri lim
|
c3d5ec8ead
fixes #8421, fixes #7968, Nim compiler compiles with MSVC C89 version (#8556)
|
6 éve |
Araq
|
f3b8d92216
new .rod file implementation; part 1: writing of the file
|
6 éve |
GULPF
|
94038545be
Fixes codegen bug with literal negative zero, fixes #7079 (#7158)
|
6 éve |
Andreas Rumpf
|
3308d26581
breaking change: arrays of char do not convert to cstring; ptr to array of char does
|
7 éve |
Arne Döring
|
54808ab12f
don't filter '\0' characters in string generation
|
7 éve |
Arne Döring
|
ddea990a70
removed newString proc again, reverted some unnecesary changes
|
7 éve |
Arne Döring
|
0852be2dec
remove $ for ptr/ref, prefer using string over array of char
|
7 éve |
Arne Döring
|
1f7fc7f279
arrays can now be printed
|
7 éve |
Dominik Picheta
|
06415eb69d
Fixes #5821 (float32 literal comparison issue) (#5825)
|
7 éve |
Andreas Rumpf
|
39ebe2175b
compiler almost free of deprecated expr/stmt names
|
8 éve |
Andreas Rumpf
|
0834cd63d9
prepare Nim codebase for upcoming parser changes
|
8 éve |
Adam Strzelecki
|
d681812465
compiler: Trim .nim files trailing whitespace
|
9 éve |
Araq
|
2781fea9e2
Nimrod renamed to Nim
|
10 éve |
EXetoC
|
f66f43bca0
Fix more 'undeclared identifier' errors.
|
10 éve |
Araq
|
92b8fac94a
case consistency part 4
|
11 éve |
Araq
|
2df9b442c6
case consistency part 1
|
11 éve |