ringabout
|
469c9cfab4
unpublic the sons field of PType; the precursor to PType refactorings (#22446)
|
před 1 rokem |
ringabout
|
0bf286583a
`initNodeTable` and friends now return (#22444)
|
před 1 rokem |
ringabout
|
93ced31353
use strictdefs for compiler (#22365)
|
před 1 rokem |
metagn
|
161f50643a
make deprecated statement a no-op (#21836)
|
před 1 rokem |
Andreas Rumpf
|
20b011de19
refactoring in preparation for better, simpler name mangling that wor… (#21667)
|
před 1 rokem |
Timothee Cour
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
před 3 roky |
Timothee Cour
|
8161b02897
`import foo {.all.}` reboot (#17706)
|
před 3 roky |
Andreas Rumpf
|
fb80d2ff85
IC: bugfixes (WIP) (#16836)
|
před 3 roky |
Timothee Cour
|
6e267d28b3
remove conditionals on nimHasUserErrors, nimNoNilSeqs2, nimNoNilSeqs (#16861)
|
před 3 roky |
Andreas Rumpf
|
1fd4c666dc
IC: next steps (#16705)
|
před 3 roky |
Andreas Rumpf
|
796498525a
IC: next steps (#16550)
|
před 3 roky |
Andreas Rumpf
|
73a8b950cb
big steps torwards an efficient, simple IC implementation (#16543)
|
před 3 roky |
Andreas Rumpf
|
226595515c
explicit ID generation for easier IC (#15559)
|
před 4 roky |
cooldome
|
9295251e68
Implements RFCs #209 (#13995)
|
před 4 roky |
Timothee Cour
|
1f725f1d7e
miscellaneous bug fixes (part 3) (#13304)
|
před 4 roky |
Clyybber
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
před 5 roky |
Araq
|
07d465ca42
[refactoring] remove unused imports in the compiler and in some stdlib modules
|
před 5 roky |
Araq
|
64517445ea
even more strict isNil handling for strings/seqs in order to detect bugs
|
před 6 roky |
Andreas Rumpf
|
61fb83ecbb
baby steps for incremental compilation
|
před 6 roky |
Andreas Rumpf
|
40ec7be45c
refactoring: remove idents.legacy global variable and pass the IdentCache around explicitly
|
před 6 roky |
Andreas Rumpf
|
669a564492
remove more global variables in the Nim compiler
|
před 6 roky |
Andreas Rumpf
|
feef109e60
make tests green again
|
před 6 roky |
Andreas Rumpf
|
a4e2b0c153
platform.nim doesn't use globals anymore; prepare msgs.nim for not using globals
|
před 6 roky |
Andreas Rumpf
|
328e7a1005
options.nim: no global variables anymore
|
před 6 roky |
Andreas Rumpf
|
050789a8f4
sem pass compiles again
|
před 6 roky |
Andreas Rumpf
|
0d56dd4677
big refactoring: magicsys compiles again
|
před 6 roky |
Araq
|
65801e4b6e
make tests green again
|
před 8 roky |
Araq
|
29db0d8585
refactoring complete: explicit ident cache
|
před 8 roky |
Araq
|
773d17cd14
big refactoring: step 1
|
před 8 roky |
Andreas Rumpf
|
e8faa214eb
fixes #4295
|
před 8 roky |