ringabout
|
68b2e9eb6a
make `PNode.typ` a private field (#24326)
|
1 month ago |
ringabout
|
d0b6b9346e
adds a getter/setter for `owner` (#24318)
|
1 month ago |
ringabout
|
53460f312c
make owner a private field of `PSym` (#24311)
|
1 month ago |
metagn
|
771369237c
implement template default values using other params (#24073)
|
2 months ago |
ringabout
|
646bd99d46
[backport] fixes #23711; C code contains backtick`gensym (#23716)
|
5 months ago |
Andreas Rumpf
|
7657a637b8
refactoring: no inheritance for PType/PSym (#23403)
|
8 months ago |
Andreas Rumpf
|
91ad6a740b
type refactor: part 4 (#23077)
|
11 months ago |
ringabout
|
cca5684a17
fixes yet another strictdefs bug (#23069)
|
11 months ago |
ringabout
|
e17237ce9d
prepare for the enforcement of `std` prefix (#22873)
|
1 year ago |
ringabout
|
0bf286583a
`initNodeTable` and friends now return (#22444)
|
1 year ago |
metagn
|
1dedad5620
make runnableExamples a special word (#22024)
|
1 year ago |
Andreas Rumpf
|
20b011de19
refactoring in preparation for better, simpler name mangling that wor… (#21667)
|
1 year ago |
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 |