Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Mar 2, 2014
  1. Merge pull request #2 from FROGGS/master

    authored
    cntrl is not a method on the Cursor anymore
  2. Merge pull request #1 from xfix/panda-badge

    authored
    Add panda badge
Commits on Feb 28, 2014
  1. Tobias Leich

    cntrl is not a method on the Cursor anymore, it is only accesible via

    FROGGS authored
    Unicode property <:cntrl>
Commits on Jun 8, 2012
  1. Add panda badge

    GlitchMr authored
Commits on Jan 28, 2011
  1. [META.info] added

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

    authored
    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

    authored
    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

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

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

    authored
    - 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

    authored
    Also pushed COOLTHINGS down into new docs/ directory, and added a list of
    REGEXES_IN_GGE.
  2. [STATUS] updated

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

    authored
    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

    authored
    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
Commits on Jan 28, 2010
  1. [STATUS] updated

    authored
  2. a couple of smallish fixes

    authored
    - 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

    authored
    Both the parsing and the code generation.
  2. [GGE::OPTable] :tighter filtering

    authored
    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

    authored
    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] 'demoted' WS to <ws> method

    authored
    This means that we lose the pretty backtracking (and a few tests).
    Will bring it all back when we do backtracking of subrules properly.
Commits on Jan 25, 2010
  1. [GGE::Perl6Regex] multiple subrules in same scope

    authored
    Detect them, and toggle the 'isarray' flag in those subrules.
  2. [STATUS] updated

    authored
Something went wrong with that request. Please try again.