Commit History

Autor SHA1 Mensaxe Data
  Andreas Rumpf 669a564492 remove more global variables in the Nim compiler %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 7eb39d9d26 guards.nim does compile %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 47335aab41 introduce nkTupleConstr AST node for unary tuple construction; breaking change %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 70ea45cdba deprecated unary '<' %!s(int64=7) %!d(string=hai) anos
  Andreas Rumpf 1a61c4d46d first implementation of the 'func' keyword %!s(int64=7) %!d(string=hai) anos
  Araq 4d22cff8ea make the Nim compiler compile as C++ %!s(int64=8) %!d(string=hai) anos
  Araq ca9c1968d8 fixes typo %!s(int64=9) %!d(string=hai) anos
  Araq aa8da7f031 optimized writetracking %!s(int64=9) %!d(string=hai) anos
  Araq 6fc01d1501 'var T' doesn't imply escaping %!s(int64=9) %!d(string=hai) anos
  Araq 940b3ceca8 write tracking: leaner code; minor bug fixes (still unusable) %!s(int64=9) %!d(string=hai) anos
  Araq e733debec7 first implementation of write tracking and escape analysis; still disabled %!s(int64=9) %!d(string=hai) anos