Andreas Rumpf
|
328e7a1005
options.nim: no global variables anymore
|
hace 6 años |
Andreas Rumpf
|
050789a8f4
sem pass compiles again
|
hace 6 años |
Andreas Rumpf
|
ce859d8c16
more modules compile again
|
hace 6 años |
Andreas Rumpf
|
05724645f8
more modules compile again
|
hace 6 años |
Andreas Rumpf
|
b7116a28ee
compiler refactoring, pass config around explicitly
|
hace 6 años |
andri lim
|
07d6ff4be4
fixes #7601, array construction of ptr generics (#7671)
|
hace 6 años |
jcosborn
|
7e15d5134b
allow setting template/macro recursive evaluation limits (#7652)
|
hace 6 años |
Andreas Rumpf
|
47335aab41
introduce nkTupleConstr AST node for unary tuple construction; breaking change
|
hace 6 años |
Araq
|
67380f71d6
symbol files: delay the emission of forwarded procs
|
hace 6 años |
Araq
|
2fcc163746
symbol files: more progress
|
hace 6 años |
Araq
|
f3b8d92216
new .rod file implementation; part 1: writing of the file
|
hace 6 años |
Andreas Rumpf
|
fa0f5d0238
fixes #6946
|
hace 6 años |
Andreas Rumpf
|
e4081a7201
preparations for language extensions: 'sink' and 'lent' types
|
hace 7 años |
Araq
|
720c73e6d5
symbol files: fixes the logic for multi-methods
|
hace 7 años |
Araq
|
cf259fbd1c
fixes #6972
|
hace 7 años |
cooldome
|
2b3ec0a7c6
Implement language feature #6885 (#6954)
|
hace 7 años |
Araq
|
ee67a67ac4
first steps in adding template/macro calls to stack traces
|
hace 7 años |
Araq
|
8d1a5dc8e7
the documentation generator now supports system.runnableExamples
|
hace 7 años |
Andreas Rumpf
|
70ea45cdba
deprecated unary '<'
|
hace 7 años |
BigEpsilon
|
e2af486434
Add sections (type, var, let, const, using) support for reorder pragma (#6326)
|
hace 7 años |
Araq
|
b407f083ba
destructors: work in progress
|
hace 7 años |
Andreas Rumpf
|
02ff5f596c
implemented new experimental scriptable import mechanism
|
hace 7 años |
Andreas Rumpf
|
1a61c4d46d
first implementation of the 'func' keyword
|
hace 7 años |
Zahary Karadjov
|
cd02561368
introduce a pre-processing pass for the concept bodies
|
hace 7 años |
Zahary Karadjov
|
e9a3ffbc3d
Restore the Nim's 0.14 proper handling of generic aliases
|
hace 7 años |
Zahary Karadjov
|
564c0acae2
cleaned up the code and implemented proper error messages
|
hace 7 años |
Zahary Karadjov
|
fe48dd1cbe
further improvements to the error messages produced by concepts
|
hace 8 años |
Andreas Rumpf
|
4912300ca7
Merge branch 'devel' into faster-nimsuggest
|
hace 7 años |
zah
|
1be0022e7c
Fixes #5167 and related problems (#5475)
|
hace 7 años |
Araq
|
57ea01309e
nimsuggest: more things work
|
hace 7 años |