Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Aug 12, 2011
Commits on Aug 6, 2011
  1. Fixes to position methods.

    authored
Commits on Jul 6, 2011
  1. Added example for parametrized rules.

    authored
    A simple integer literal parser that uses a single parametrized
    rule to parse integer literals of different base.
  2. Rules can use arguments in expressions.

    authored
    On a RuleRef argument list, allow & to be used like in ruby,
    to pass another expression as a proc.
    This allows us to have parametrized rules.
    
    + - = " "*
    + foo(bar, bat) = < - bar (- "," - (bat | bar))* - > { text }
    + hello = "hi"
    + root = foo(&hello, &"world") | foo(&"hola", &"mundo")
    
    Would match:
    
    + "hi, world, hi"
    + "hola, hola, mundo"
Commits on May 15, 2011
  1. Add lua string example

    Evan Phoenix authored
Commits on May 8, 2011
  1. regenerate parser

    Alex Suraci authored
  2. more string escape tests

    Alex Suraci authored
Commits on May 5, 2011
  1. version bump

    Evan Phoenix authored
  2. @evanphx

    Merge pull request #19 from matthewd/master

    evanphx authored
    Memoize rules with params too
  3. @matthewd
Commits on May 3, 2011
  1. @evanphx

    Merge pull request #18 from jvoorhis/master.

    evanphx authored
    Tiny bugfix, tests pass on Ruby 1.9.2 now
  2. @jvoorhis
Commits on Apr 22, 2011
  1. @BRIMIL01
  2. @BRIMIL01

    Added ast to readme

    BRIMIL01 authored
Commits on Apr 18, 2011
  1. Regenerate parser

    Alex Suraci authored
  2. Add basic string escape tests

    Alex Suraci authored
  3. Fix result not making it back to the external invoker

    Alex Suraci authored
  4. Handle more Ruby string escapes

    Alex Suraci authored
  5. allow empty strings

    Alex Suraci authored
  6. Regen parser

    Evan Phoenix authored
  7. Add bound detect support -- @< a b >

    Evan Phoenix authored
Commits on Apr 17, 2011
  1. Handle strings in invoke args better

    Alex Suraci authored
Commits on Apr 16, 2011
  1. Handle strings in actions better

    Evan Phoenix authored
  2. Add support for AST nodes without parameters

    Evan Phoenix authored
Commits on Apr 13, 2011
  1. @BRIMIL01

    Refactored indentify

    BRIMIL01 authored
  2. @BRIMIL01
  3. @BRIMIL01
Commits on Apr 6, 2011
  1. Bump to 0.8

    Evan Phoenix authored
  2. Add missing License file

    Evan Phoenix authored
  3. Add AST generation!

    Evan Phoenix authored
  4. @BRIMIL01
Commits on Apr 4, 2011
  1. @BRIMIL01

    Added failing test for files that end with comments

    BRIMIL01 authored
    Fixed require in parser drivers to explicitly state path to make 1.9 happy
Something went wrong with that request. Please try again.