Permalink
Switch branches/tags
Nothing to show
Commits on Oct 30, 2017
Commits on Apr 11, 2013
  1. Fix Markdown code.

    vy committed Apr 11, 2013
  2. Revise README.

    vy committed Apr 11, 2013
Commits on Dec 8, 2010
Commits on Apr 9, 2009
  1. Add "LICENSE" file.

    vy committed Apr 9, 2009
Commits on Dec 20, 2007
  1. - Switched from SIGNAL to closures for control passing. (Approximetly

    Volkan YAZICI
    Volkan YAZICI committed Dec 20, 2007
      x4 performance boost. This will probably be higher on more
      complicated parsing routines.)
    
    - Fix code typo README.
Commits on Sep 13, 2007
  1. We need to make user intern C symbol used in DEFATOM body.

    Volkan YAZICI
    Volkan YAZICI committed Sep 13, 2007
Commits on Aug 1, 2007
  1. specials.lisp isn't needed anymore.

    Volkan YAZICI
    Volkan YAZICI committed Aug 1, 2007
  2. * Grammar transformation mechanism is implemented from scratch using

    Volkan YAZICI
    Volkan YAZICI committed Aug 1, 2007
      TRANSFORM-GRAMMAR methods.
    
    * Add a new section to README about how to introduce new
      transformation directives.
    
    * Bump version.
Commits on Jul 29, 2007
  1. Tidy up packages.lisp. (Lot's of redundant exported symbols are

    Volkan YAZICI
    Volkan YAZICI committed Jul 29, 2007
    removed.)
Commits on Jul 28, 2007
  1. Fix wording and typos in README.

    Volkan YAZICI
    Volkan YAZICI committed Jul 28, 2007
  2. Increment version.

    Volkan YAZICI
    Volkan YAZICI committed Jul 28, 2007
  3. * Fix wording in transformators and README.

    Volkan YAZICI
    Volkan YAZICI committed Jul 28, 2007
    * Remove UNKNOWN-TRANSFORMATION condition. Evaluate keyword as is.
  4. Add explanation for :ICASE.

    Volkan YAZICI
    Volkan YAZICI committed Jul 28, 2007
  5. Introduced :ICASE keyword for case-insensitivity.

    Volkan YAZICI
    Volkan YAZICI committed Jul 28, 2007
Commits on Jul 27, 2007
  1. While comparing input through a string, the string will be returned on

    Volkan YAZICI
    Volkan YAZICI committed Jul 27, 2007
    success, instead of returning the last character of the string.
Commits on Jul 25, 2007
  1. Swap :MANY-:SOME directives.

    Volkan YAZICI
    Volkan YAZICI committed Jul 25, 2007
  2. - :ASSIGN extended to be used with multiple value returning functions.

    Volkan YAZICI
    Volkan YAZICI committed Jul 25, 2007
    - README updated. (For both new :ASSIGN syntax and previous commit
      about :OPTINAL, :MANY and :SOME aliases.)
  3. - Fixed a serious bug in checkpointing code. (Per report from `fax' at

    Volkan YAZICI
    Volkan YAZICI committed Jul 25, 2007
      FreeNode IRC network.)
    
    - Introduced :OPTINAL, :SOME and :MANY aliases for respectively :?, :+
      and :* directives.
Commits on Jul 20, 2007
  1. Oopps! Remove a forgotten FORMAT used during debugging.

    Volkan YAZICI
    Volkan YAZICI committed Jul 20, 2007
  2. Update version. (0.1 -> 0.1.1)

    Volkan YAZICI
    Volkan YAZICI committed Jul 20, 2007
Commits on Jul 17, 2007
  1. - Replaced PARSER-CONTEXT class with a struct. (This resulted a huge

    Volkan YAZICI
    Volkan YAZICI committed Jul 17, 2007
      performance impact. For a particular document, runtime reduced from
      160 seconds to 6.5 seconds.)
    
    - Replaced checkpoints list with an adjustable vector.
    
    - Removed dependency to CL-UTILITIES and copied WITH-UNIQUE-NAMES from
      cl-ppcre package.
  2. Replaced bogus PARSER-CONTEXT-SIZE method with a SHARED-INITIALIZE.

    Volkan YAZICI
    Volkan YAZICI committed Jul 17, 2007
    And replaced PEEK-ATOM, READ-ATOM, CHECKPOINT, ROLLBACK, COMMIT
    methods with inlined functions.
Commits on Jul 16, 2007
  1. We won't destructure attachment lambda list anymore. It'll get passed

    Volkan YAZICI
    Volkan YAZICI committed Jul 16, 2007
    as is from now on.
Commits on Jul 15, 2007
  1. New example for Quick Introduction.

    Volkan YAZICI
    Volkan YAZICI committed Jul 15, 2007
  2. Use ~S instead of ~A in :DEBUG output.

    Volkan YAZICI
    Volkan YAZICI committed Jul 15, 2007
  3. Introduced :EOF command.

    Volkan YAZICI
    Volkan YAZICI committed Jul 15, 2007
  4. Introduced EMPTY-CHAR-ACCUM-P and EMPTY-LIST-ACCUM-P.

    Volkan YAZICI
    Volkan YAZICI committed Jul 15, 2007
  5. - DEFATOMs are moved to a separate file. (atoms.lisp)

    Volkan YAZICI
    Volkan YAZICI committed Jul 15, 2007
    - Builtin DEFRULEs are removed. (rm rules.lisp)
    
    - New ATTACHMENT slot introduced to PARSER-CONTEXT class and
      CREATE-PARSER-CONTEXT, DEFRULE functions altered respectively.
    
    - DEFRENDERER macro is introduced.
Commits on Jul 14, 2007
  1. Make CHAR-ACCUM-PUSH unknown object proof.

    Volkan YAZICI
    Volkan YAZICI committed Jul 14, 2007
  2. Mention about new CREATE-PARSER-CONTEXT methods.

    Volkan YAZICI
    Volkan YAZICI committed Jul 14, 2007
  3. Initial import.

    Volkan YAZICI
    Volkan YAZICI committed Jul 14, 2007