flywind
|
7f6e800caf
move assertions out of system (#19599)
|
2 tahun lalu |
Andreas Rumpf
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 tahun lalu |
Clyybber
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 tahun lalu |
Clyybber
|
ed1d41c51e
Small ast.nim cleanup (#12156)
|
5 tahun lalu |
Arne Döring
|
afbcd1b330
int128 on firstOrd, lastOrd and lengthOrd (#11701)
|
5 tahun lalu |
Araq
|
07d465ca42
[refactoring] remove unused imports in the compiler and in some stdlib modules
|
5 tahun lalu |
Araq
|
58e0dad371
'nim check' stability improvements
|
5 tahun lalu |
Clyybber
|
cc28eef38e
Replace countup(x, y) with x .. y
|
5 tahun lalu |
Clyybber
|
f18b3af9d4
Replace countup(x, y-1) with x ..< y
|
5 tahun lalu |
Andreas Rumpf
|
669a564492
remove more global variables in the Nim compiler
|
6 tahun lalu |
Andreas Rumpf
|
a4e2b0c153
platform.nim doesn't use globals anymore; prepare msgs.nim for not using globals
|
6 tahun lalu |
Andreas Rumpf
|
5bf31fcabe
big refactoring: mores stuff compiles
|
6 tahun lalu |
Oscar Nihlgård
|
427490a845
Fix compile time set cardinality (#7558)
|
6 tahun lalu |
Oscar Nihlgård
|
e4515f304a
Improve semchecking for duplicate cases in case statements (#7176)
|
6 tahun lalu |
Andreas Rumpf
|
39ebe2175b
compiler almost free of deprecated expr/stmt names
|
8 tahun lalu |
Andreas Rumpf
|
f92f00b022
fixes #3665
|
8 tahun lalu |
Adam Strzelecki
|
d681812465
compiler: Trim .nim files trailing whitespace
|
9 tahun lalu |
Araq
|
2781fea9e2
Nimrod renamed to Nim
|
10 tahun lalu |
Araq
|
b731e6ef1c
case consistency: cs:partial bootstraps on windows
|
11 tahun lalu |
Araq
|
438703f59e
case consistency: next steps
|
11 tahun lalu |
Araq
|
92b8fac94a
case consistency part 4
|
11 tahun lalu |
Araq
|
2df9b442c6
case consistency part 1
|
11 tahun lalu |
Araq
|
6f1fc1b5ba
fixed and documented computedGoto pragma
|
11 tahun lalu |
Araq
|
0097305953
bugfixes for the guarded data flow analysis
|
11 tahun lalu |
Araq
|
4e6b81e341
fixes #395
|
11 tahun lalu |
Araq
|
02b1503e1f
bugfix: case exhaustiveness checking
|
11 tahun lalu |
Grzegorz Adam Hankiewicz
|
72a3e21f28
Removes executable bit for text files.
|
11 tahun lalu |
Araq
|
d5a5c2291f
bugfix: overlap checking for 'case'
|
11 tahun lalu |
Araq
|
674c05f426
made compiler more robust for idetools; implemented idetools.usages
|
12 tahun lalu |
Araq
|
4f1b89c30c
year 2012 for most copyright headers
|
13 tahun lalu |