Historique des commits

Auteur SHA1 Message Date
  cooldome eaca5be9d6 Change the order of compilation passes, transformation is made lazy at code gen (#8489) il y a 6 ans
  Miran e8cf289bee improve error message, closes #2361 (#9387) il y a 6 ans
  LemonBoy 1fc3a68205 Access implicit `result` trough envP in closures (#8471) il y a 6 ans
  Araq 1074cc1fb9 fixes yet another merge conflict il y a 6 ans
  Yuriy Glukhov 5c449c8cd1 Removed oldIterTranf feature il y a 6 ans
  Araq 8e9551b1c7 fixex merge conflicts il y a 6 ans
  Andreas Rumpf 61fb83ecbb baby steps for incremental compilation il y a 6 ans
  Andreas Rumpf 40ec7be45c refactoring: remove idents.legacy global variable and pass the IdentCache around explicitly il y a 6 ans
  Andreas Rumpf 669a564492 remove more global variables in the Nim compiler il y a 6 ans
  Andreas Rumpf feef109e60 make tests green again il y a 6 ans
  Araq 2a7fc84c86 remove ast.emptyNode global; cleanup configuration.nim il y a 6 ans
  Yuriy Glukhov cfe40a3e6e Merge branch 'devel' into yield-in-try il y a 6 ans
  Andreas Rumpf 328e7a1005 options.nim: no global variables anymore il y a 6 ans
  Andreas Rumpf 1310279691 lambda lifting compiles again il y a 6 ans
  Yuriy Glukhov d99c82bc3b Cosmetics il y a 6 ans
  Yuriy Glukhov 0b5883c21e Small fix and cosmetics il y a 6 ans
  Yuriy Glukhov d71f69ab50 Closure iter transformation il y a 6 ans
  treeform 35b0cc67e8 Remove PHP backend. (#7606) il y a 6 ans
  Zahary Karadjov 10142e4a80 Fix some usages of typedesc in async procs il y a 6 ans
  Araq d738ed9c92 better error messages for illegal captures il y a 6 ans
  Andreas Rumpf e4081a7201 preparations for language extensions: 'sink' and 'lent' types il y a 7 ans
  Araq ee67a67ac4 first steps in adding template/macro calls to stack traces il y a 7 ans
  Araq e0591d4941 fixes #6626 il y a 7 ans
  Araq 8cc268876a bugfix: detect captures in non-closure inner procs il y a 7 ans
  Andreas Rumpf 1a61c4d46d first implementation of the 'func' keyword il y a 7 ans
  Andreas Rumpf ad608838bf closures have an object type field so that we can perform correct deepCopy() for the BoehmGC target il y a 7 ans
  Arne Döring 92c2a51bf7 removed compiler internal list implementation (#5371) il y a 7 ans
  Andreas Rumpf 39b25cf4dc simple closure iterator calling closure iterator works; refs #3837 il y a 8 ans
  Araq c743b2969f closure types get names; refs #4332 il y a 8 ans
  Andreas Rumpf d165364aac minor steps to make closure iterators work with the JS backend il y a 8 ans