Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Sep 30, 2006
  1. @particle

    [PGE]: convert deprecated 'addtok' calls to 'newtok'

    particle authored
    git-svn-id: d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Sep 11, 2006
  1. @pmichaud

    Change 'value' method to 'result_object' method, to address

    pmichaud authored
    rt #40069.  This doesn't really "solve" the issue -- it will still
    exist if anyone tries to create a 'result_object' rule -- but at
    least that's much less likely than not being able to create
    rules named 'value'.
    git-svn-id: d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Jul 25, 2006
  1. @chipdude

    Always enclose namespace names in brackets for new pdd21 opcodes.

    chipdude authored
    This patch brings PGE up to this spec.
    git-svn-id: d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. @pmichaud
Commits on May 11, 2006
  1. @pmichaud


    pmichaud authored
    * Switched "PGE::Regex" to be "PGE::Grammar", to be more accurate.
    * Moved default rules from PGE::Regex into PGE::Match.
    * Updated various languages and tools to match.
    git-svn-id: d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on May 8, 2006
  1. @pmichaud


    pmichaud authored
    * Remove 'iter = 0' lines from PGE (particle++)
    * Change 'set_value' to 'value' w/parameter
    * Allow 'from' and 'to' to take parameters
    * Added 'new' method for creating Match objects
    git-svn-id: d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Apr 27, 2006
  1. @pmichaud

    Merge pge-pm branch with updated PGE into trunk.

    pmichaud authored
    * Class "PGE::Rule" is now "PGE::Regex".
    * The "PGE::P6Rule" and "PGE::P5Regexp" compilers are now 
      "PGE::P6Regex" and "PGE::P5Regex".
    * Updated the "pgc.pir" compiler for compiling grammars and rule sets,
      removed the outdated "rulec.pir" compiler.
    * Removed the library/PGE/P6Grammar.pir file (use pgc.pir instead).
    * Redesigned/rewrote/updated the "PGE::Glob" compiler.
    * Improved PGE code generation capabilities and error handling.
    * Added more PGE tests and subsystem tests.
    * Patched other tools and languages to conform to new PGE interfaces:
      + [TGE]: adjusted PGE::Rule -> PGE::Regex, switched to call PGE::P6Regex
      + [Tcl]: adjusted PGE::P6Rule -> PGE::P6Regex
      + [APL]: adjusted PGE::Rule -> PGE::Regex, updated namespace issues
      + [m4]: adjusted PGE::P6Rule -> PGE::P6Regex
      + [punie]: Adjusted PGE::Rule -> PGE::Regex, switched to pgc.pir compiler
      + [pheme]: Adjusted PGE::Rule -> PGE::Regex
      + [perl6]: corrected error in <dot_comment> pattern
      + [perl6]: renamed *.pge and *.tge files to *.pg and *.tg
    git-svn-id: d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Something went wrong with that request. Please try again.