ringabout
|
d950e5f3a8
remove nosinks hacks from compiler (#21469)
|
il y a 1 an |
ringabout
|
d51a392149
replaces implicit passes array registed at runtime with explicit function calls; simplify compilation pipeline (#21444)
|
il y a 1 an |
ringabout
|
f7c203fb6c
remove legacy code (#21134)
|
il y a 1 an |
Andreas Rumpf
|
ca1f3f36b9
no ropes WIP (#20433)
|
il y a 2 ans |
ringabout
|
e8ae2dc90b
bootstrap the compiler with nimPreviewSlimSystem (#20176)
|
il y a 2 ans |
flywind
|
0180c6179a
fix #18735; genDepend broken for duplicate module names in separate folders (#19988)
|
il y a 2 ans |
Ștefan Talpalaru
|
eaa1c3a377
genDepend: fix for module names that are reserved DOT keywords (#18392)
|
il y a 3 ans |
Andreas Rumpf
|
226595515c
explicit ID generation for easier IC (#15559)
|
il y a 4 ans |
Clyybber
|
1f1e4de3bc
Make ./koch temp --gc:arc work (#14186)
|
il y a 4 ans |
Clyybber
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
il y a 5 ans |
Clyybber
|
ed1d41c51e
Small ast.nim cleanup (#12156)
|
il y a 5 ans |
Araq
|
07d465ca42
[refactoring] remove unused imports in the compiler and in some stdlib modules
|
il y a 5 ans |
Clyybber
|
f18b3af9d4
Replace countup(x, y-1) with x ..< y
|
il y a 5 ans |
LemonBoy
|
b97a7dbf3d
Make the registered passes local to the ModuleGraph (#9259)
|
il y a 6 ans |
Andreas Rumpf
|
86556ebfdb
compiler refactoring; use typesafe path handing; docgen: render symbols between modules
|
il y a 6 ans |
Andreas Rumpf
|
826c1e2d78
incremental compilation: implemented basic replay logic
|
il y a 6 ans |
Andreas Rumpf
|
006ee79a91
make dependency analyser free of global variables
|
il y a 6 ans |
Andreas Rumpf
|
b2c7910fb6
compiler/ropes.nim has no global error handler anymore
|
il y a 6 ans |
Andreas Rumpf
|
8ca5b71c6a
the remaining passes all compile again
|
il y a 6 ans |
BigEpsilon
|
e2af486434
Add sections (type, var, let, const, using) support for reorder pragma (#6326)
|
il y a 7 ans |
Araq
|
4910a87c6f
gendepend improvements; refs #5144
|
il y a 7 ans |
Araq
|
9e6fb3f696
new dependency tracking for nimsuggest
|
il y a 8 ans |
Araq
|
29db0d8585
refactoring complete: explicit ident cache
|
il y a 8 ans |
def
|
39049e151f
Get rid of deprecation warnings
|
il y a 9 ans |
Araq
|
2781fea9e2
Nimrod renamed to Nim
|
il y a 10 ans |
Araq
|
73c6efdf66
'nil' as a statement is deprecated, use an empty 'discard' instead
|
il y a 10 ans |
Araq
|
92b8fac94a
case consistency part 4
|
il y a 11 ans |
Grzegorz Adam Hankiewicz
|
72a3e21f28
Removes executable bit for text files.
|
il y a 11 ans |
Zahary Karadjov
|
81a3585872
merged upstream master
|
il y a 11 ans |
Araq
|
92e10e4b18
implemented 'import except'
|
il y a 12 ans |