Andreas Rumpf
|
7889692523
first implementation of package level types that allow forwarding across module boundaries
|
7 years ago |
Andreas Rumpf
|
1a61c4d46d
first implementation of the 'func' keyword
|
7 years ago |
Andreas Rumpf
|
fd4ef6ae8f
.pure enums are much more convenient to use now
|
7 years ago |
Andreas Rumpf
|
d02486aa48
compiler: better error messages (#5613)
|
7 years ago |
Andreas Rumpf
|
46efaf294b
big compiler refactoring; avoid globals for multi method dispatcher generation
|
8 years ago |
Dominik Picheta
|
1c233ba27a
More progress towards a working #3691.
|
8 years ago |
Dominik Picheta
|
656da1f6a9
WIP: `as` with generics.
|
8 years ago |
Andreas Rumpf
|
4e481cc316
implements module grouping for the import statement
|
8 years ago |
Andreas Rumpf
|
01ae0d28d4
recursive modules are only detected to improve error messages
|
8 years ago |
Andreas Rumpf
|
de6198c747
fixes #4555
|
8 years ago |
Andreas Rumpf
|
39ebe2175b
compiler almost free of deprecated expr/stmt names
|
8 years ago |
Kier Davis
|
2bea2bdbbf
Locate 'attempt to redefine' errors at the import statement rather than at the first line of the imported module. Fixes #4541.
|
8 years ago |
Andreas Rumpf
|
5f623ea9ef
fixes an valid 'T' is not used hint
|
8 years ago |
Andreas Rumpf
|
95ffeb6079
fixes #177
|
8 years ago |
Andreas Rumpf
|
c1627354d1
first implementation of the new lambda-lifting pass; barely anything works
|
9 years ago |
Araq
|
c921f30b1d
renamed inCompilesContext to compilesContextId; added test case for #3313
|
9 years ago |
Araq
|
1fc590b6ea
don't generate memset calls for C++ objects
|
9 years ago |
Araq
|
566ee874cd
minor cleanups
|
10 years ago |
Araq
|
fe30ec83e2
nimsuggest improvements
|
10 years ago |
Araq
|
5f6131cbdc
fixes #1944
|
10 years ago |
Araq
|
da0fab7046
nimfix now in its own directory; single file mode now the default
|
10 years ago |
Araq
|
569fbe8c37
'pretty' command does not exist anymore; improvements for nimfix
|
10 years ago |
Araq
|
490371977e
some improvements for nimfix
|
10 years ago |
Araq
|
bf557a7cdb
added nimfix tool
|
10 years ago |
Araq
|
5946747970
updated the compiler to use the new symbol names
|
10 years ago |
Araq
|
dbf9117c56
the big renamefest: first steps
|
10 years ago |
Clay Sweetser
|
10e23e9159
Renamed considerAccents to considerQuotedIdent
|
10 years ago |
Clay Sweetser
|
3fd94b731c
Fixes #1200
|
10 years ago |
Clay Sweetser
|
055cdb2cdf
Renamed 'considerAcc' to 'considerAccents' for clarity
|
10 years ago |
Zahary Karadjov
|
49b0440c47
make some tests green
|
10 years ago |