| Wednesday, 17 January 2018 - anonymous| Login/Register to vote and to have access to more features
You are here: Root > By Topic > Text Processing Go directly to another tag
All Libraries for Parsers (30 items) Back to full tag view
A tool for checking properties of term rewrite systems, particularly call-by-need properties. It also comes with a CLIM-based GUI.
A set of CFFI-based Common Lisp bindings to the chmlib (CHM lib) C library. It provides access to HTML help files in Microsoft ITSS/CHM format.
Syntax anayzer (parser) for any context free grammar.
A parser that parses HTML documents and generates a sexp-based representation. It is based on the phtml parser by Franz, Inc.
A library "for parsing, validating, and hyphenating International Standard Book Numbers (ISBNs)".
Common LISPcraft Code
The source code for the book "Common LISPcraft" by Robert Wilensky, W. W. Norton & Company; 2nd edition (June 1986). It mostly includes AI and parsing code.
Common Lisp CLI Parser
Simple getopt()-style command-line option parser.
FUCC is universal parser generator for Common Lisp. Currently LR0, SLR, LALR, LR1 and LL parser generators are implemented, and GLR, CYK and other algorithms are planned.
Infix provides a reader macro for reading mathematical expressions in infix form.
Infix notation macro
A macro for entering expressions into infix notation, which get expanded into conventional Lisp prefix form.
LR(1) and LALR(1) Parser Generator and Parser
A parser generator and parser for LR(1) and LALR(1) grammars. It can handle epsilon productions, and gives the same parsing tables and conflicts of the Unix yacc tool (possibly with different state nu...
parser based on precedence grammar
A simple XML parser featuring an efficient and purely functional implementation, support for different DOM models and XML namespaces, and access to the underlying Lisp implementation's character sets.
A Common Lisp extension for using expressions in infix notation.
Unix-Style CLI Option Parser
A parser for unix style command line options. Can act as a simple Getopt for Lisp or can automatically bind values passed in from the CLI.
A small, simple, non-validating XML parser. It provides mappings from XML to s-exps and back. XMLS is self-contained, embeddable and thread-safe, and comes with support for XML namespaces.
XMLisp integrates Lisp with XML by providing a simple and efficient mapping between CLOS objects and XML. It allows the arbitrary combination of Lisp expressions and XML elements, and the evaluation o...
A command line style calculator application, which includes a postfix to infix parsing library.
A parser and generator for the JSON data-interchange format.
Cl-peg is a PEG packrat parser generator Library by John Leuner. cl-peg is released under the MIT License.
PEG (Parsing Expression Grammars) and packrat parsers are described in The Packrat Parsing a...
command line arguments
Open-sourced project from ITA, part of QITAB.
Library for reading and writing data files in CSV format. It correctly handles emtpty trailing fields, and MS-DOS line terminators under Unix.
A library for importing data in CSV (Comma-Separated Values) format.
Misrouted (A basic toolkit to analyse CheckPoint FW-1 and Cisco router and PIX configuations) parses router configuration files and makes the information accessible in a Lispy format.
A library of routines for parsing, conversting, and manipulating dates and times. Most of the code was originally written for the CMUCL Common Lisp implementation.
Library for parsing Unix ~/.newsrc files.
A library that parses a string into one of the Common Lisp number types, or signals an error if it is not possible.
A portable version of Franz's xmlutils, including a XML and HTML parser.
(development on the xml parser in pxmlutils has stopped, use Miles Egan's xmls parser instead)
functions for reading and writing lisp universal time as strings.
Franz's open source XML/HTML parsers.