Day 11: Pugs 6.0.3! :-)

autrijus on 2005-02-11T19:34:39

First I'd like to thank all the kind words in the comments of yesterday's journal. *blush*

On Day 11 of Pugs, 6.0.3 is born; it is now about halfway now until 6.2.0. Notable changes since yesterday's journal:

  • Trailing comma and semicolons are now allowed
  • Better handling of exponential primitives (viirya)
  • &prefix: is now consistently added for user-defined subroutines
  • Junctions are now proper sets, instead of lists masqueraded as sets
  • New operators: "!!" and "nor"
  • The "all" junction builder now collapses nested junctions under it

There are also many under-the-hood changes, to prepare for a full merge of Parser.hs from Grammar.perl6, which should be done tomorrow. It is scary how each day I'm more productive than the day before...