Alexandros Naskos
|
eb3c9e1d1c
Added "typeof" and "restrict" to special words. (#9226)
|
преди 6 години |
Neelesh Chandola
|
dbfc5c5a44
Fixes https://github.com/nim-lang/Nim/issues/6836 (#9595)
|
преди 6 години |
LemonBoy
|
0ead36dae6
Unchecked arrays now have their own type (#9267)
|
преди 6 години |
Jacek Sieka
|
72dfe176f5
remove dead code elimination option (#7669)
|
преди 6 години |
Araq
|
9de05ec3e0
further steps in implementing sink parameters; refs #7041
|
преди 6 години |
Andreas Rumpf
|
7b5448c755
introduce 'core' as an alias for 'compilerproc'
|
преди 7 години |
Andreas Rumpf
|
cae5e33a4a
language change: 'generic' and 'atomic' are not keywords anymore
|
преди 7 години |
Andreas Rumpf
|
bd19b5f4d3
implemented undocumented '.liftLocals' feature
|
преди 7 години |
Andreas Rumpf
|
7889692523
first implementation of package level types that allow forwarding across module boundaries
|
преди 7 години |
Andreas Rumpf
|
c6235920cb
backend preparations for incomplete/forwarded object types
|
преди 7 години |
Araq
|
3ccc9c467d
'with' and 'without' are not keywords anymore
|
преди 7 години |
Andreas Rumpf
|
50f62ff44a
distinguish between 'reorder' and 'noforward'
|
преди 7 години |
Zahary Karadjov
|
74a80988d9
proper error reporting for concepts and the introduction of the {.explain.} pragma
|
преди 8 години |
Araq
|
8f426b974a
new feature: .used pragma to suppress declared-but-not-used warning
|
преди 8 години |
Andreas Rumpf
|
02a2180a6a
first version of the new memory tracking feature
|
преди 8 години |
Araq
|
773d17cd14
big refactoring: step 1
|
преди 8 години |
Jeff Ciesielski
|
94d1aa5109
Add the ability to pass a value with the -d flag
|
преди 8 години |
Andreas Rumpf
|
c9966a3e17
use 'using' instead of 'sig' keyword; cleans up new features a bit
|
преди 9 години |
Andreas Rumpf
|
0baa1d9955
first version of .partial objects
|
преди 9 години |
Andreas Rumpf
|
38dee2095c
added 'sig' feature; removed tfShared support in the compiler
|
преди 9 години |
Araq
|
a2c040e3bd
added undocumented exportNims pragma for Nimscript support
|
преди 9 години |
Aman Gupta
|
5e9ce88daf
implement bitsize pragma for bitfields
|
преди 9 години |
Araq
|
dc047931bb
fixes #2590; methods now require a .base annotation
|
преди 9 години |
Adam Strzelecki
|
13b57dbc2f
Introduce {.noRewrite.} expr pragma disabling TR
|
преди 9 години |
Araq
|
f6ff01572e
breaking change: 'concept' is now a keyword and used instead of 'generic'
|
преди 9 години |
Araq
|
910ef7b2d1
'constructor' pragma for C++ support
|
преди 9 години |
Guillaume Gelin
|
3119fe087d
Happy new year!
|
преди 10 години |
Araq
|
85cc5a6a1f
destuctors are experimental; 'func' is now a keyword
|
преди 10 години |
Araq
|
4b7de4dc5e
implemented 'experimental' switch
|
преди 10 години |
Araq
|
e27ab36731
implements 'defer'
|
преди 10 години |