cooldome
|
eaca5be9d6
Change the order of compilation passes, transformation is made lazy at code gen (#8489)
|
6 lat temu |
Araq
|
7ac1e6e528
fixes #5479
|
6 lat temu |
LemonBoy
|
03c8fdc6cb
Pick the `and` symbol we need explicitly (#8249)
|
6 lat temu |
Andreas Rumpf
|
669a564492
remove more global variables in the Nim compiler
|
6 lat temu |
Andreas Rumpf
|
feef109e60
make tests green again
|
6 lat temu |
Araq
|
2a7fc84c86
remove ast.emptyNode global; cleanup configuration.nim
|
6 lat temu |
Andreas Rumpf
|
bb8c47b496
pragmas compiles again
|
6 lat temu |
Andreas Rumpf
|
e4081a7201
preparations for language extensions: 'sink' and 'lent' types
|
7 lat temu |
Yuriy Glukhov
|
baf685461b
Fixes #5946 (#6017)
|
7 lat temu |
Parashurama
|
2e420dfa38
fixes multiple nil-checks for methods (#5806)
|
7 lat temu |
Andreas Rumpf
|
1268ca79e5
fixes #5599 (#5610)
|
7 lat temu |
Araq
|
d91d338d03
fixes #5432
|
7 lat temu |
Araq
|
fa98edc78c
another attempt to make test green again
|
7 lat temu |
Andreas Rumpf
|
f8914cc3b0
fixes a multimethod regression
|
7 lat temu |
Andreas Rumpf
|
46efaf294b
big compiler refactoring; avoid globals for multi method dispatcher generation
|
7 lat temu |
Araq
|
e6c5622aa7
removed tyArrayConstr completely from the compiler; introduced tyAlias instead in preparation for further bugfixes
|
8 lat temu |
Andreas Rumpf
|
a6d17b5503
some progress on --symbolfiles:on
|
8 lat temu |
Araq
|
68e30d7d52
tester cleanup; enable some rod tests
|
8 lat temu |
Andreas Rumpf
|
f5fa5dae85
generic multi-methods should work now
|
8 lat temu |
Andreas Rumpf
|
2d8572e948
fixes #4428
|
8 lat temu |
trustable-code
|
3c557a0144
fix issue #3550
|
9 lat temu |
Araq
|
528cf3eae4
better error handling for bug #3550
|
9 lat temu |
Araq
|
698b1fc954
fixes #3550
|
9 lat temu |
Araq
|
aa36e73ecf
fixes #3431, fixes #3370, fixes #3468
|
9 lat temu |
Yuriy Glukhov
|
2166b7bc46
Fixed ret by var in js
|
9 lat temu |
Araq
|
dc047931bb
fixes #2590; methods now require a .base annotation
|
9 lat temu |
Adam Strzelecki
|
d681812465
compiler: Trim .nim files trailing whitespace
|
9 lat temu |
Araq
|
a53e97fc89
Merge branch 'devel' into bigbreak
|
10 lat temu |
Reimer Behrends
|
ce9a57fcfd
Fix dispatcher creation for method prototypes.
|
10 lat temu |
Reimer Behrends
|
1fc8bab643
Reset location when creating a method dispatcher
|
10 lat temu |