Permalink
Commits on Dec 10, 2015
  1. Merge pull request #4 from zoffixznet/fix-failures

    masak committed Dec 10, 2015
    Fix some failures
  2. Merge pull request #3 from zoffixznet/add_meta_provides

    masak committed Dec 10, 2015
    add provides section for latest panda (S11 support)
  3. Fix some failures

    zoffixznet committed Dec 10, 2015
Commits on Apr 1, 2015
Commits on Mar 2, 2014
  1. Merge pull request #2 from FROGGS/master

    masak committed Mar 2, 2014
    cntrl is not a method on the Cursor anymore
  2. Merge pull request #1 from xfix/panda-badge

    masak committed Mar 2, 2014
    Add panda badge
Commits on Feb 28, 2014
  1. cntrl is not a method on the Cursor anymore, it is only accesible via

    FROGGS committed Feb 28, 2014
    Unicode property <:cntrl>
Commits on Jun 8, 2012
  1. Add panda badge

    xfix committed Jun 8, 2012
Commits on Jan 28, 2011
  1. [META.info] added

    masak committed Jan 28, 2011
Commits on Jan 2, 2011
Commits on Jul 31, 2010
  1. [GGE::Grammar] added convenience method .regex

    masak committed Jul 31, 2010
    This method shifts us a bit closer to the actual syntax for grammars (while
    still being entirely unsugared).
  2. [GGE::Exp] allow a :stepwise option for debugging

    masak committed Jul 31, 2010
    This feature is meant to mimick TheDamian's Regexp::Grammars. The present
    commit is only a first cut in that direction. More precisely, this commit
    creates a somewhat similar output, but doesn't yet attempt to mimick the
    CPAN module's output in exact detail.
  3. got rid of Configure, Makefile.in et al

    masak committed Jul 31, 2010
    ufo works fine in their stead.
Commits on Apr 25, 2010
  1. [GGE] grammars now work

    masak committed Mar 29, 2010
    See examples/mygrammar for a working example.
Commits on Feb 24, 2010
  1. [examples/algebra] updated

    masak committed Feb 24, 2010
    - ShowContents is now GGE::ShowContents
    - $match<expr> is $match.hash-access('expr') until hash stuff is fixed
    - changed a 'say' to a 'warn'
Commits on Feb 20, 2010
  1. [README] updates

    masak committed Feb 20, 2010
    Also pushed COOLTHINGS down into new docs/ directory, and added a list of
    REGEXES_IN_GGE.
  2. [STATUS] updated

    masak committed Feb 20, 2010
    Moved lookarounds to the end, un-todo'd one test with lookahead in it.
  3. [test-regex] switched to using alpha for now

    masak committed Feb 20, 2010
    This is a bit of an ego commit; I tend to have a fairly bleeding perl6
    implementation in /usr/local/bin/perl6. Since that's now the newly merged
    'ng' branch, which can't yet run GGE, I choose to invoke the 'old master',
    which I keep at /usr/bin/alpha on my computer. YMMV.
  4. [GGE::Perl6Regex] implemented &before

    masak committed Feb 20, 2010
    This was possibly the hardest single commit so far, in terms of the time
    it took and the thinking it required. Especially since it doesn't do very
    much. A 'before' subrule call anchors the match at that point, checks if
    it matches, and returns either a failed match or a zero-width successful
    match.
Commits on Jan 31, 2010
  1. [Configure] prefer installed perl6

    masak committed Jan 31, 2010
Commits on Jan 28, 2010
  1. [STATUS] updated

    masak committed Jan 28, 2010
  2. a couple of smallish fixes

    masak committed Jan 28, 2010
    - the 'tighter' option only holds at circumnest level 0
    - the backtrack should default to GREEDY in getargs
Commits on Jan 27, 2010
  1. [GGE::Perl6Regex] ** separators

    masak committed Jan 27, 2010
    Both the parsing and the code generation.
  2. [GGE::OPTable] :tighter filtering

    masak committed Jan 27, 2010
    The Perl6Regex class needs this for parsing the separator part of
    <thing> ** <separator>.
Commits on Jan 26, 2010
  1. [01-regex.t] do a bit less caching

    masak committed Jan 26, 2010
    Putting all your previous calculations into a global hash is something
    that the GC tends to frown upon. This (de-)optimisation relies on the
    fact that the same regex is often repeated in contiguous regions, and
    thus only the last regex need be cached.
  2. [GGE::Perl6Regex] aliased subrule

    masak committed Jan 26, 2010
  3. [GGE::Perl6Regex] 'demoted' WS to <ws> method

    masak committed Jan 26, 2010
    This means that we lose the pretty backtracking (and a few tests).
    Will bring it all back when we do backtracking of subrules properly.