Andreas Rumpf
|
bd19b5f4d3
implemented undocumented '.liftLocals' feature
|
7 years ago |
Andreas Rumpf
|
7889692523
first implementation of package level types that allow forwarding across module boundaries
|
7 years ago |
Andreas Rumpf
|
c6235920cb
backend preparations for incomplete/forwarded object types
|
7 years ago |
Araq
|
3ccc9c467d
'with' and 'without' are not keywords anymore
|
7 years ago |
Andreas Rumpf
|
50f62ff44a
distinguish between 'reorder' and 'noforward'
|
7 years ago |
Zahary Karadjov
|
74a80988d9
proper error reporting for concepts and the introduction of the {.explain.} pragma
|
8 years ago |
Araq
|
8f426b974a
new feature: .used pragma to suppress declared-but-not-used warning
|
7 years ago |
Andreas Rumpf
|
02a2180a6a
first version of the new memory tracking feature
|
8 years ago |
Araq
|
773d17cd14
big refactoring: step 1
|
8 years ago |
Jeff Ciesielski
|
94d1aa5109
Add the ability to pass a value with the -d flag
|
8 years ago |
Andreas Rumpf
|
c9966a3e17
use 'using' instead of 'sig' keyword; cleans up new features a bit
|
8 years ago |
Andreas Rumpf
|
0baa1d9955
first version of .partial objects
|
8 years ago |
Andreas Rumpf
|
38dee2095c
added 'sig' feature; removed tfShared support in the compiler
|
8 years ago |
Araq
|
a2c040e3bd
added undocumented exportNims pragma for Nimscript support
|
9 years ago |
Aman Gupta
|
5e9ce88daf
implement bitsize pragma for bitfields
|
9 years ago |
Araq
|
dc047931bb
fixes #2590; methods now require a .base annotation
|
9 years ago |
Adam Strzelecki
|
13b57dbc2f
Introduce {.noRewrite.} expr pragma disabling TR
|
9 years ago |
Araq
|
f6ff01572e
breaking change: 'concept' is now a keyword and used instead of 'generic'
|
9 years ago |
Araq
|
910ef7b2d1
'constructor' pragma for C++ support
|
9 years ago |
Guillaume Gelin
|
3119fe087d
Happy new year!
|
10 years ago |
Araq
|
85cc5a6a1f
destuctors are experimental; 'func' is now a keyword
|
10 years ago |
Araq
|
4b7de4dc5e
implemented 'experimental' switch
|
10 years ago |
Araq
|
e27ab36731
implements 'defer'
|
10 years ago |
Araq
|
7916b1f9aa
implemented 'guard' annotation
|
10 years ago |
Araq
|
2781fea9e2
Nimrod renamed to Nim
|
10 years ago |
Araq
|
057b53e139
'lambda' is no keyword anymore
|
10 years ago |
Araq
|
9673e4f2df
progress on deepCopy
|
10 years ago |
Araq
|
3b69a8d27a
New concurrency model: next steps
|
10 years ago |
Araq
|
8e08ff559f
first version of 'spawn'
|
10 years ago |
Araq
|
b961e47bfe
new concurrency model: first steps; shared is not a keyword anymore
|
10 years ago |