Commit History

Автор SHA1 Съобщение Дата
  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 години