Timothee Cour
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
Timothee Cour
|
8161b02897
`import foo {.all.}` reboot (#17706)
|
3 years ago |
Andreas Rumpf
|
fb80d2ff85
IC: bugfixes (WIP) (#16836)
|
3 years ago |
Timothee Cour
|
6e267d28b3
remove conditionals on nimHasUserErrors, nimNoNilSeqs2, nimNoNilSeqs (#16861)
|
3 years ago |
Andreas Rumpf
|
1fd4c666dc
IC: next steps (#16705)
|
4 years ago |
Andreas Rumpf
|
796498525a
IC: next steps (#16550)
|
4 years ago |
Andreas Rumpf
|
73a8b950cb
big steps torwards an efficient, simple IC implementation (#16543)
|
4 years ago |
Andreas Rumpf
|
226595515c
explicit ID generation for easier IC (#15559)
|
4 years ago |
cooldome
|
9295251e68
Implements RFCs #209 (#13995)
|
4 years ago |
Timothee Cour
|
1f725f1d7e
miscellaneous bug fixes (part 3) (#13304)
|
4 years ago |
Clyybber
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 years ago |
Araq
|
07d465ca42
[refactoring] remove unused imports in the compiler and in some stdlib modules
|
5 years ago |
Araq
|
64517445ea
even more strict isNil handling for strings/seqs in order to detect bugs
|
6 years ago |
Andreas Rumpf
|
61fb83ecbb
baby steps for incremental compilation
|
6 years ago |
Andreas Rumpf
|
40ec7be45c
refactoring: remove idents.legacy global variable and pass the IdentCache around explicitly
|
6 years ago |
Andreas Rumpf
|
669a564492
remove more global variables in the Nim compiler
|
6 years ago |
Andreas Rumpf
|
feef109e60
make tests green again
|
6 years ago |
Andreas Rumpf
|
a4e2b0c153
platform.nim doesn't use globals anymore; prepare msgs.nim for not using globals
|
6 years ago |
Andreas Rumpf
|
328e7a1005
options.nim: no global variables anymore
|
6 years ago |
Andreas Rumpf
|
050789a8f4
sem pass compiles again
|
6 years ago |
Andreas Rumpf
|
0d56dd4677
big refactoring: magicsys compiles again
|
6 years ago |
Araq
|
65801e4b6e
make tests green again
|
8 years ago |
Araq
|
29db0d8585
refactoring complete: explicit ident cache
|
8 years ago |
Araq
|
773d17cd14
big refactoring: step 1
|
8 years ago |
Andreas Rumpf
|
e8faa214eb
fixes #4295
|
8 years ago |
Araq
|
a2c040e3bd
added undocumented exportNims pragma for Nimscript support
|
9 years ago |
Adam Strzelecki
|
d681812465
compiler: Trim .nim files trailing whitespace
|
9 years ago |
Araq
|
7916b1f9aa
implemented 'guard' annotation
|
10 years ago |
Araq
|
dbf9117c56
the big renamefest: first steps
|
10 years ago |
Araq
|
7014d0c5c8
some progress for jester+async
|
10 years ago |