Ramarren/cl-parser-combinators

An experimental implementation of parser combinators in Common Lisp

Common Lisp

80

285 commits

updated Oct 23, 2013

See the code

README

parser-combinators

This is an experimental implementation of parser combinators for Common Lisp. This is mostly inspired by Parsec, but with limited optimizations. Parser combinators are, in theory, an elegant form of constructing parsers for context-free grammars.

The name of the system is parser-combinators, despite the name of the GitHub repository. The library is fairly lightly tested. Any comments or questions on the functionality or performance are welcome.

Dependencies

  • iterate
  • alexandria

The test suite has some additional dependencies, all of which are in quicklisp

Documentation

There is some documentation in the doc directory.

Contributors

Ramarren

275 commits

deepfire

9 commits

intronic

1 commits

Ramarren/cl-parser-combinators

An experimental implementation of parser combinators in Common Lisp

Common Lisp

80

285 commits

updated Oct 23, 2013

See the code

README

parser-combinators

This is an experimental implementation of parser combinators for Common Lisp. This is mostly inspired by Parsec, but with limited optimizations. Parser combinators are, in theory, an elegant form of constructing parsers for context-free grammars.

The name of the system is parser-combinators, despite the name of the GitHub repository. The library is fairly lightly tested. Any comments or questions on the functionality or performance are welcome.

Dependencies

  • iterate
  • alexandria

The test suite has some additional dependencies, all of which are in quicklisp

Documentation

There is some documentation in the doc directory.

Contributors

Ramarren

275 commits

deepfire

9 commits

intronic

1 commits

Languages

Common Lisp

100.0%