Skip to content
Commits on Oct 23, 2013
  1. Bind seen-positions hashtable to a context

    committed
    This is so that it doesn't invalidate when used with parse-sequence,
    which will continue parsing to obtain additional results after leaving
    parse-sequence dynamic scope as required.
    
    Also make type declaration in note-position use long-form to placate
    ECL compiler (fixes #11).
Commits on Aug 5, 2013
  1. @deepfire
Commits on Sep 1, 2010
  1. Add make-context-at-position.

    committed
    Parsers that skip context by operating directly on input now correctly update the cache, and it is now possible to specialize contexts without respecializing all -using-context methods.
Commits on Jan 15, 2010
Commits on Nov 15, 2009
Commits on Sep 24, 2009
  1. Fix method specialization

    committed
  2. Initialize vector cache.

    committed
  3. Simplify contexts.

    committed
  4. Add context-equal method.

    committed
Commits on Sep 5, 2009
  1. Add context-interval

    committed
Commits on Jul 17, 2009
  1. Remove unnecesary laziness layer. Replace with `delayed?` macro to us…

    committed
    …e with left recursive parsers.
  2. Add context objects.

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