metagn
|
2cca38d33c
pragma for sfCallsite instead of name check + better semantics, test (#20464)
|
2 years ago |
Timothee Cour
|
0de3d4292f
fix #16993, #18054, #17835 runnableExamples now works with templates and nested templates (#18082)
|
3 years ago |
Andreas Rumpf
|
796498525a
IC: next steps (#16550)
|
3 years ago |
Andreas Rumpf
|
73a8b950cb
big steps torwards an efficient, simple IC implementation (#16543)
|
3 years ago |
Andreas Rumpf
|
226595515c
explicit ID generation for easier IC (#15559)
|
4 years ago |
Clyybber
|
2629d619a1
Fix forward declaration issues in template/macro context (#15091)
|
4 years ago |
Clyybber
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 years ago |
Federico Ceratto
|
39290cf88c
Fix spellings (#12277) [backport]
|
5 years ago |
Clyybber
|
ed1d41c51e
Small ast.nim cleanup (#12156)
|
5 years ago |
Andreas Rumpf
|
58bcf6cd46
fixes #12121 (#12126)
|
5 years ago |
Andreas Rumpf
|
b07694cd90
new gensym handling (#11985)
|
5 years ago |
Araq
|
07d465ca42
[refactoring] remove unused imports in the compiler and in some stdlib modules
|
5 years ago |
Arne Döring
|
5b27b263fd
Remove immediate pragma (#11308)
|
5 years ago |
Clyybber
|
f18b3af9d4
Replace countup(x, y-1) with x ..< y
|
5 years ago |
Araq
|
2475d92c36
fixes #10192
|
5 years ago |
Andreas Rumpf
|
15c208cd29
it's spelt callsite
|
5 years ago |
Arne Döring
|
28394153ab
32 bit fixes (#10608)
|
5 years ago |
Araq
|
e874705971
fixes nested gensym'ed parameters; fixes #9476
|
6 years ago |
Araq
|
abbafe606e
IC: further progress
|
6 years ago |
Araq
|
48f73aaa1c
docgen: fixes #9432 [backport]
|
6 years ago |
Andreas Rumpf
|
61fb83ecbb
baby steps for incremental compilation
|
6 years ago |
Andreas Rumpf
|
669a564492
remove more global variables in the Nim compiler
|
6 years ago |
Araq
|
2a7fc84c86
remove ast.emptyNode global; cleanup configuration.nim
|
6 years ago |
Araq
|
5526252fa0
fixes testament compilation
|
6 years ago |
Andreas Rumpf
|
ce859d8c16
more modules compile again
|
6 years ago |
Andreas Rumpf
|
05724645f8
more modules compile again
|
6 years ago |
Zahary Karadjov
|
bdcb729597
Better support for treating templates and macros as symbols.
|
6 years ago |
jcosborn
|
7e15d5134b
allow setting template/macro recursive evaluation limits (#7652)
|
6 years ago |
Araq
|
ee67a67ac4
first steps in adding template/macro calls to stack traces
|
7 years ago |
Anatoly Galiulin
|
c343303efe
Fix usage of parameters types in templates #6756 (#6768)
|
7 years ago |