Andreas Rumpf
|
1a61c4d46d
first implementation of the 'func' keyword
|
7 jaren geleden |
Andreas Rumpf
|
fd4ef6ae8f
.pure enums are much more convenient to use now
|
7 jaren geleden |
Zahary Karadjov
|
cd02561368
introduce a pre-processing pass for the concept bodies
|
7 jaren geleden |
Andreas Rumpf
|
0d8a503e45
fixes #5597; wrong eager template instantiation in generic context (#5601)
|
7 jaren geleden |
Andreas Rumpf
|
3e7b04683c
make tests green again
|
8 jaren geleden |
Andreas Rumpf
|
22789a0bfc
fixes #5419
|
8 jaren geleden |
Dominik Picheta
|
1c233ba27a
More progress towards a working #3691.
|
8 jaren geleden |
Dominik Picheta
|
656da1f6a9
WIP: `as` with generics.
|
8 jaren geleden |
Andreas Rumpf
|
01ae0d28d4
recursive modules are only detected to improve error messages
|
8 jaren geleden |
Andreas Rumpf
|
55e86184a5
fixes #4600
|
8 jaren geleden |
Andreas Rumpf
|
de6198c747
fixes #4555
|
8 jaren geleden |
Andreas Rumpf
|
39ebe2175b
compiler almost free of deprecated expr/stmt names
|
8 jaren geleden |
Andreas Rumpf
|
60b187513e
stdlib and compiler don't use .immediate anymore
|
8 jaren geleden |
Andreas Rumpf
|
1d186ee9c3
fixes #2377
|
8 jaren geleden |
Andreas Rumpf
|
03b64327ca
fixes a critical bug about template instantiations in generics
|
8 jaren geleden |
Andreas Rumpf
|
c1627354d1
first implementation of the new lambda-lifting pass; barely anything works
|
9 jaren geleden |
Araq
|
ba4dd92f45
fixes regression: NimForum compiles again
|
9 jaren geleden |
Araq
|
eb7f514933
fixes #3268
|
9 jaren geleden |
Araq
|
36f68e1650
fixes #3329
|
9 jaren geleden |
Araq
|
29a9166966
fixes the most pressing regressions introduced by the new handling of a[i] in the compiler
|
9 jaren geleden |
Araq
|
8ef66b973d
first attempt to fix 'a[i]' handling in generics
|
9 jaren geleden |
Araq
|
36a90c6044
fixes #1965
|
9 jaren geleden |
Araq
|
c733b3181e
breaking change: symbol lookups in generics follows spec more closely; fixes #2664
|
9 jaren geleden |
Max Zerzouri
|
9c126282b2
interpret `tuple` as a class and `tuple[]` as the empty tuple
|
10 jaren geleden |
def
|
2647423502
Fix documentations for declared (instead of defined)
|
10 jaren geleden |
Araq
|
fe30ec83e2
nimsuggest improvements
|
10 jaren geleden |
Guillaume Gelin
|
3119fe087d
Happy new year!
|
10 jaren geleden |
Zahary Karadjov
|
b83b1383fb
fix #1056
|
10 jaren geleden |
Zahary Karadjov
|
da36a847a7
fix #1789 (binding to static params during generic proc sigmatch)
|
10 jaren geleden |
Araq
|
9280473eb1
fixes #1120
|
10 jaren geleden |