Commit History

Author SHA1 Message Date
  Andreas Rumpf 1aa359febb warn about inconsistent spacing around binary operators; fixes #7582 6 years ago
  Andreas Rumpf 805402b294 fixes #7582 6 years ago
  Andreas Rumpf 33b69f0ed0 refactoring: make FileIndex a distinct type; make line information an uint16; fixes #7654 6 years ago
  Araq 9bc963508f nimpretty: next steps 6 years ago
  Andreas Rumpf a30b52eb64 fixes #7610 6 years ago
  Andreas Rumpf 47335aab41 introduce nkTupleConstr AST node for unary tuple construction; breaking change 6 years ago
  Oscar Nihlgård d6793ded27 Fix parser bug with type classes (#7480) 6 years ago
  Araq 212fdc5946 added the 'x.p[:T]' notation for explicit generic instantiations in combination with the ddot calling syntax 6 years ago
  Araq b0994c7f92 better error messages 6 years ago
  Robert Hencke ac10a3813a Fix casing in rule 'typeDesc' (#7324) 6 years ago
  Andreas Rumpf 0495e6cf3a steps to get for loops as expressions 6 years ago
  Andreas Rumpf 2199f83280 improve error message for twrongcolon 7 years ago
  Andreas Rumpf cae5e33a4a language change: 'generic' and 'atomic' are not keywords anymore 7 years ago
  Fabian Keller 40a6caeed8 Block expressions (#6695) 7 years ago
  Araq 742f43e572 fixes #6609; 'if' expressions support multiple statements; minor breaking change 7 years ago
  Andreas Rumpf d52a1061b3 work in progress: new implementation for 'a[^1]' 7 years ago
  Andreas Rumpf eddf9abd13 beginnings of the new nimpretty tool; still unusable 7 years ago
  Andreas Rumpf ddc131cf07 the parser finally parses 'echo {1,2}' as it should 7 years ago
  Araq 3ccc9c467d 'with' and 'without' are not keywords anymore 7 years ago
  Andreas Rumpf 1a61c4d46d first implementation of the 'func' keyword 7 years ago
  Zahary Karadjov 7ad115f530 Restore the old behavior of parsing "quote do:" 7 years ago
  Andreas Rumpf 76cf4f4c1b parser enhancement: allow keywords after dots 7 years ago
  Andreas Rumpf c59bc0cc18 first steps to allow easy functors via macros 7 years ago
  Andreas Rumpf 7a95c961a7 cleanup of in/out covariance handling 7 years ago
  Andreas Rumpf 61a0eba14f Merge branch 'zahary' into araq2 7 years ago
  Andreas Rumpf 503f780676 Merge branch 'zahary' into araq2 7 years ago
  Zahary Karadjov 5e368f3639 support for external types with covariant generic params 7 years ago
  Araq 05c20bc4ff fixes a parser bug 7 years ago
  Zahary Karadjov 8de19a7f4c fix a parsing regression (do is still mandatory in some situations) 7 years ago
  Zahary Karadjov a3f19c87fb lift parameter-less do block to lambdas 7 years ago