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

    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).
    committed Oct 23, 2013
  2. Use proper apostrophe marks in comment

    Previous ones were copied from a pdf of a paper, and they were breaking CLISP on Windows
    committed Oct 23, 2013
Commits on Aug 21, 2013
  1. Define C?, an ergonomic shortcut for CHECK?

    ..ergonomics do matter during wild debug sessions..
    deepfire committed Aug 21, 2013
  2. basic.lisp: add some docstrings

    deepfire committed Aug 21, 2013
  3. Provide a separate debug system, dependent on CL-CONTAINERS

      o  line/column numbering, character peeking
    deepfire committed Aug 21, 2013
Commits on Aug 20, 2013
Commits on Aug 15, 2013
  1. check?: a minor efficiency/debug clarity improvement

    I have discovered that the nondeterminism introduced by MDO
    clutters the logs.
    deepfire committed Aug 15, 2013
Commits on Aug 5, 2013
Commits on Nov 4, 2012
  1. Drop fare-matcher dependency

    It was used in arithmetic/expression test to generate more readable expression tree, but that
    matters only when inspecting the parse tree for errors, not for the test themselves.
    committed Nov 4, 2012
Commits on Mar 28, 2012
  1. Update comment in csv example.

    committed Mar 28, 2012
  2. Add tests for except?.

    committed Mar 28, 2012
  3. Add except?.

    committed Mar 28, 2012
Commits on Mar 27, 2012
  1. Fix indentation.

    committed Mar 27, 2012
Commits on Mar 16, 2012
  1. Fix typo.

    committed Mar 16, 2012
  2. Spellcheck in comments.

    committed Mar 16, 2012
Commits on Mar 11, 2012
  1. Add example: CSV parser.

    committed Mar 11, 2012
Commits on Mar 4, 2012
Commits on Mar 2, 2012
  1. Change docstring for word?.

    committed Mar 2, 2012
  2. Close #3. Change word? and word* to accept alphanumeric characters. C…

    …hange tests to match.
    committed Mar 2, 2012
  3. Add tests for quoted?

    committed Mar 2, 2012
  4. Export quoted?

    committed Mar 2, 2012
Commits on Mar 1, 2012
  1. Fix word? parser.

    Used alphanum? rather than letter? causing one of the tests to fail.
    committed Mar 1, 2012
  2. Change parse-string and parse-string* to parse-sequence and parse-seq…

    …uence* to indicate that they operate on any object implementing CONTEXT interface. Add parse-string and parse-string* as synonyms for backwards compatibility.
    committed Mar 1, 2012
Commits on Apr 16, 2011
  1. Fix word in README

    committed Apr 16, 2011
Commits on Feb 5, 2011
Commits on Feb 2, 2011