<?xml version="1.0" encoding="ISO-8859-1" ?><rss version="2.0"><channel><title>The Common Lisp Directory/Utilities</title><link>http://www.cl-user.net/asp/tags/11030</link><description>The last modified items of the Common Lisp Directory for the tag: Utilities</description><language>en-US</language><pubDate>Mon, 03 Jun 2013 00:03:30 GMT</pubDate><lastBuildDate>Mon, 03 Jun 2013 00:03:30 GMT</lastBuildDate><generator>Fractal Concept Web Application Framework</generator><item><title>Clon, the Command-Line Options Nuker (Modified)</title><link>http://www.cl-user.net/asp/libs/Clon</link><guid isPermaLink="false">17658</guid><pubDate>Wed, 26 Sep 2012 13:23:22 GMT</pubDate><description>Clon is a library for managing command-line options in standalone Common Lisp applications. It provides a unified option syntax with both short and long names, automatic completion of partial names and automatic retrieval/conversion of option arguments from the command-line, associated environment variables, fallback or default values. Clon comes with a set of extensible option types (switches, paths, strings etc.). Clon also provides automatic generation and formatting of help strings, with support for highlighting on tty's through ISO/IEC 6429 SGR. This formatting is customizable through &quot;themes&quot;.</description></item><item><title>CL-RCFiles (Modified)</title><link>http://www.cl-user.net/asp/libs/RCFiles</link><guid isPermaLink="false">15630</guid><pubDate>Mon, 28 Nov 2011 10:54:16 GMT</pubDate><description>This very small Common Lisp library provides a way to add initialization files
to ASDF systems. Every time ASDF loads &lt;system&gt;, one or several corresponding
&lt;system&gt;.lisp files are loaded automatically afterwards. This lets you
conditionally plug in additional behavior on a per-system basis without
cluttering up any global Common Lisp init file.

By default, these initialization files are expected to be found in:
- ~/share/common-lisp/rc/pre/  for  pre-loading initialization,
- ~/share/common-lisp/rc/post/ for post-loading initialization.

</description></item><item><title>usocket (Modified)</title><link>http://www.cl-user.net/asp/libs/usocket</link><guid isPermaLink="false">14624</guid><pubDate>Sat, 12 Mar 2011 21:23:12 GMT</pubDate><description>The project wants to provide a portable TCP/IP and UDP socket interface for as many Common Lisp implementations as possible, while keeping the abstraction and portability layer as thin as possible.
</description></item><item><title>NST (Added)</title><link>http://www.cl-user.net/asp/libs/NST</link><guid isPermaLink="false">18603</guid><pubDate>Wed, 29 Dec 2010 18:20:01 GMT</pubDate><description>NST is a test framework for Common Lisp offering separate and reusable fixture definitions, test groups, extensible test criteria, ASDF integration, and optional JUnit XML output.</description></item><item><title>(INCF CL) (Added)</title><link>http://www.cl-user.net/asp/libs/incf-cl</link><guid isPermaLink="false">15798</guid><pubDate>Sat, 21 Aug 2010 10:40:22 GMT</pubDate><description>A collection of convenience functions and macros for Common Lisp.</description></item><item><title>NST (Added)</title><link>http://www.cl-user.net/asp/libs/NST</link><guid isPermaLink="false">17985</guid><pubDate>Thu, 19 Aug 2010 18:34:16 GMT</pubDate><description>NST is a test framework for Common Lisp offering separate and reusable fixture definitions, test groups, extensible test criteria, ASDF integration, and optional JUnit XML output.</description></item><item><title>Maintaining Portable Lisp Programs - It's a bug, not a feature (Modified)</title><link>http://www.cl-user.net/asp/web-sites/features</link><guid isPermaLink="false">11528</guid><pubDate>Sun, 21 Feb 2010 15:01:23 GMT</pubDate><description>Paper by Christophe Rhodes, 5 February 2004. It examines &quot;the use of read-time feature conditionals, with particular emphasis on writing portable Common Lisp code which aspires to both forwards- and backwards-compatibility&quot;. After an introduction and an historical perspective, the paper reviews existing practices in using read-time conditionals, and provides some recommendations.</description></item><item><title>de.setf.utility (Added)</title><link>http://www.cl-user.net/asp/libs/de.setf.utility</link><guid isPermaLink="false">17196</guid><pubDate>Mon, 15 Feb 2010 00:10:27 GMT</pubDate><description>de.setf.utility comprises Lisp utility functions : - package management, - date formatting - content types - dot graphs - unit tests - ...</description></item><item><title>Unix-Style CLI Option Parser (Modified)</title><link>http://www.cl-user.net/asp/libs/Unix%20Options</link><guid isPermaLink="false">16338</guid><pubDate>Tue, 09 Feb 2010 19:38:40 GMT</pubDate><description>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.</description></item><item><title>FiveAM (Modified)</title><link>http://www.cl-user.net/asp/libs/fiveam</link><guid isPermaLink="false">12533</guid><pubDate>Wed, 07 Oct 2009 17:50:51 GMT</pubDate><description>Simple regression testing framework &quot;designed with Common Lisp's interactive development model in mind&quot;. It features hierarchical test suites, functions for re-running recent tests, and inter-test dependencies.</description></item><item><title>ch-util (Modified)</title><link>http://www.cl-user.net/asp/libs/ch-util</link><guid isPermaLink="false">13769</guid><pubDate>Mon, 04 May 2009 04:22:09 GMT</pubDate><description>A collection of miscellaneous utilities for string manipulation, filesystem access, unit testing, array processing, operations on sequences, and more.</description></item><item><title>Foreign Structures By Value (Added)</title><link>http://www.cl-user.net/asp/libs/FSBV</link><guid isPermaLink="false">16836</guid><pubDate>Mon, 04 May 2009 04:22:09 GMT</pubDate><description>Call foreign functions when one or more arguments and/or the return value are structures.  In CFFI and most Lisp foreign interfaces, structures must be passed by reference, that is, as pointers.  FSBV permits calling them by value.</description></item><item><title>cl-walker (Modified)</title><link>http://www.cl-user.net/asp/libs/cl-walker</link><guid isPermaLink="false">16818</guid><pubDate>Fri, 27 Mar 2009 09:14:58 GMT</pubDate><description>A common lisp code walker that turns CL forms into a tree of CLOS AST nodes, and vica versa. Useful for implementing e.g. delimited continuations (cl-delico), lisp1 semantics, etc.

cl-walker is based on the walker Marco Baringer wrote in Arnesi.</description></item><item><title>trivial-garbage (Added)</title><link>http://www.cl-user.net/asp/libs/16694</link><guid isPermaLink="false">16694</guid><pubDate>Tue, 06 Jan 2009 14:36:41 GMT</pubDate><description></description></item><item><title>trivial-garbage (Added)</title><link>http://www.cl-user.net/asp/libs/trivial-garbage</link><guid isPermaLink="false">16192</guid><pubDate>Tue, 06 Jan 2009 14:31:06 GMT</pubDate><description>trivial-garbage is a simple library that provides a portable API to finalizers, weak hash-tables and weak pointers.</description></item><item><title>logv (Modified)</title><link>http://www.cl-user.net/asp/libs/logv</link><guid isPermaLink="false">16377</guid><pubDate>Tue, 12 Aug 2008 00:47:30 GMT</pubDate><description>Logv is a lightweight logging utility for Common Lisp</description></item><item><title>portch (Modified)</title><link>http://www.cl-user.net/asp/libs/portch</link><guid isPermaLink="false">16382</guid><pubDate>Tue, 12 Aug 2008 00:46:05 GMT</pubDate><description>Portch is a small framework for organizing and running tests written with ptester</description></item><item><title>ptester (Added)</title><link>http://www.cl-user.net/asp/libs/ptester</link><guid isPermaLink="false">16436</guid><pubDate>Sat, 09 Aug 2008 10:56:39 GMT</pubDate><description>ptester is a portable version of Franz's tester library. It is a test framework library.</description></item><item><title>Literate Programming in Lisp (Added)</title><link>http://www.cl-user.net/asp/web-sites/literate-programming-in-lisp</link><guid isPermaLink="false">16411</guid><pubDate>Tue, 29 Jul 2008 10:03:27 GMT</pubDate><description>How to embed text in a Lisp file.</description></item><item><title>cl-selenium (Modified)</title><link>http://www.cl-user.net/asp/libs/cl-selenium</link><guid isPermaLink="false">16023</guid><pubDate>Tue, 01 Jul 2008 15:57:02 GMT</pubDate><description>Write your Selenium functional test cases or script your web browser in Common Lisp.</description></item><item><title>py-configparser (Modified)</title><link>http://www.cl-user.net/asp/libs/py-configparser</link><guid isPermaLink="false">15027</guid><pubDate>Fri, 20 Jun 2008 23:39:45 GMT</pubDate><description>An INI-file style configuration parser conformant to the Python configparser module.</description></item><item><title>LW-WIN (Added)</title><link>http://www.cl-user.net/asp/libs/lw-win</link><guid isPermaLink="false">16263</guid><pubDate>Sun, 27 Apr 2008 23:24:58 GMT</pubDate><description>A collection of re-usable Win32-specific functions and macros.</description></item><item><title>Metatilities (Modified)</title><link>http://www.cl-user.net/asp/libs/metatilities</link><guid isPermaLink="false">13653</guid><pubDate>Sun, 02 Mar 2008 10:03:05 GMT</pubDate><description>A collection of miscellaneous utilities for container data structures, binding, user interface, dates and times, I/O, symbols, sequences, string manipulation, and more.</description></item><item><title>Common Lisp Librarian (Modified)</title><link>http://www.cl-user.net/asp/libs/CL-Librarian</link><guid isPermaLink="false">15222</guid><pubDate>Sun, 10 Feb 2008 00:48:01 GMT</pubDate><description>CL-Librarian aims to be a manager for Common Lisp libraries that is focused on libraries updated dynamically by version control systems and targetted at power users. It handles downloading such libraries and will handle keeping them up-to-date, sitting atop ASDF and taking care of library downloading and updating.</description></item><item><title>ODD-STREAMS (Added)</title><link>http://www.cl-user.net/asp/libs/odd-streams</link><guid isPermaLink="false">15767</guid><pubDate>Mon, 31 Dec 2007 01:22:21 GMT</pubDate><description>Lisp binary streams with &quot;odd&quot; byte sizes.</description></item><item><title>FReT (Modified)</title><link>http://www.cl-user.net/asp/libs/fret</link><guid isPermaLink="false">12501</guid><pubDate>Mon, 08 Oct 2007 04:35:10 GMT</pubDate><description>FReT (Framework for Regression Testing) is a testing framework inspired by Lift, CLOSUnit and JUnit, with an emphasis on interactivity.</description></item><item><title>CL-MEMCACHED (Added)</title><link>http://www.cl-user.net/asp/libs/CL-MEMCACHED</link><guid isPermaLink="false">11582</guid><pubDate>Thu, 23 Aug 2007 13:50:53 GMT</pubDate><description>Common Lisp interface to the memcached object caching system.</description></item><item><title>Lispy (Modified)</title><link>http://www.cl-user.net/asp/libs/Lispy</link><guid isPermaLink="false">13170</guid><pubDate>Mon, 30 Jul 2007 14:59:37 GMT</pubDate><description>Common Lisp package management in Common Lisp.</description></item><item><title>Albert (Added)</title><link>http://www.cl-user.net/asp/libs/albert</link><guid isPermaLink="false">15401</guid><pubDate>Sun, 10 Jun 2007 19:44:22 GMT</pubDate><description>Albert is a Common Lisp doc-generator, comparable to Javadoc and Doxygen. </description></item><item><title>Closer to MOP (Modified)</title><link>http://www.cl-user.net/asp/libs/Closer%20to%20MOP</link><guid isPermaLink="false">12874</guid><pubDate>Mon, 23 Apr 2007 11:32:03 GMT</pubDate><description>Closer to MOP is a compatibility layer that rectifies many of the absent or incorrect MOP features as detected by MOP Feature Tests in a growing number of Common Lisp implementations.
</description></item><item><title>grand-prix (Added)</title><link>http://www.cl-user.net/asp/libs/12656</link><guid isPermaLink="false">12656</guid><pubDate>Mon, 12 Feb 2007 08:39:17 GMT</pubDate><description>Tests, stress-test and performance-tests for Common Lisp object-databases and persistence libraries.
</description></item><item><title>OpConsole (Annotated)</title><link>http://www.cl-user.net/asp/libs/opconsole</link><guid isPermaLink="false">14108</guid><pubDate>Fri, 09 Feb 2007 14:38:56 GMT</pubDate><description>&quot;A tool for unix system status monitoring&quot;. It has a GUI based on CLUE.</description></item><item><title>stefil (Added)</title><link>http://www.cl-user.net/asp/libs/stefil</link><guid isPermaLink="false">15059</guid><pubDate>Tue, 30 Jan 2007 13:13:33 GMT</pubDate><description>Simple TEst Framework In Lisp - a very thin, yet full featured test framework that creates instrumented defun's that can be called from the REPL.</description></item><item><title>Bordeaux Threads (Commented)</title><link>http://www.cl-user.net/asp/libs/bordeaux-threads</link><guid isPermaLink="false">13791</guid><pubDate>Thu, 25 Jan 2007 23:08:20 GMT</pubDate><description>Bordeaux Threads (Portable shared-state concurrency for Common Lisp) is an implementation of a portable multi-threading library based on the BORDEAUX-MP specification by Daniel Barlow.</description></item><item><title>Autobench (Added)</title><link>http://www.cl-user.net/asp/libs/14669</link><guid isPermaLink="false">14669</guid><pubDate>Tue, 14 Nov 2006 15:36:02 GMT</pubDate><description>Autobench is a tool set to help automatically build and benchmark versions of common lisp implementations.

It defines a protocol to easily add supported implementations, and comes with a web front-end that can generate graphs with error bars and an Atom feed of relevant changes between versions.</description></item><item><title>Portable Utilities for Common Lisp - User Guide and Implementation Notes (Added)</title><link>http://www.cl-user.net/asp/web-sites/CMU-CS-91-143</link><guid isPermaLink="false">14610</guid><pubDate>Mon, 13 Nov 2006 15:11:34 GMT</pubDate><description>School of Computer Science, Carnegie Mellon University technical report CMU-CS-91-143 by Mark Kantrowitz, May 1991. The autor describes the design, implementation and usage of a set of portable Common Lisp tools: a code cross referencer (XREF), a profiler (METERING), a system definition tool (DEFSYSTEM), an implementation of logical pathnames (LOGICAL-PATHNAMES), a diff-like tool (SOURCE-COMPARE), and a source code documentation generator (USER-MANUAL).</description></item><item><title>XREF (Added)</title><link>http://www.cl-user.net/asp/libs/mk-xref</link><guid isPermaLink="false">14623</guid><pubDate>Sat, 11 Nov 2006 13:08:27 GMT</pubDate><description>A static analysis cross-referencing tool.</description></item><item><title>User Manual: Automatical User Manual Creation (Added)</title><link>http://www.cl-user.net/asp/libs/mk-user-man</link><guid isPermaLink="false">14622</guid><pubDate>Fri, 10 Nov 2006 15:37:26 GMT</pubDate><description>A tool for extracting documentation from Common Lisp source files. It can generate ASCII, LaTeX and Scribe output.</description></item><item><title>CFFI-Net (Added)</title><link>http://www.cl-user.net/asp/libs/cffi-net</link><guid isPermaLink="false">14501</guid><pubDate>Sun, 22 Oct 2006 09:08:10 GMT</pubDate><description>A portable interface to Unix sockets functionality. It includes the CFFI-Grovel tool for automating FFI generation, and the CFFI-Unix interface to basic Unix functionality with a focus on networking.</description></item><item><title>Alexandria (Added)</title><link>http://www.cl-user.net/asp/libs/Alexandria</link><guid isPermaLink="false">14474</guid><pubDate>Sun, 15 Oct 2006 17:32:46 GMT</pubDate><description>As a project Alexandria's goal is to reduce duplication of effort and improve portability of Common Lisp code according to its own idiosyncratic and rather conservative aesthetic. What this actually means is open to debate, but each project member has a veto on all project activities, so a degree of conservativism is inevitable.

</description></item><item><title>defclass-star (Added)</title><link>http://www.cl-user.net/asp/libs/defclass-star</link><guid isPermaLink="false">14469</guid><pubDate>Sun, 15 Oct 2006 17:24:51 GMT</pubDate><description>defclass* and defcondition* that automatically generates accessors other things that are schematic for most defclass declarations.</description></item><item><title>Log4cl (Added)</title><link>http://www.cl-user.net/asp/libs/log4cl</link><guid isPermaLink="false">14436</guid><pubDate>Sun, 08 Oct 2006 08:49:48 GMT</pubDate><description>A Unix logging library based on the Log4j library.</description></item><item><title>IOlib-Alien (Modified)</title><link>http://www.cl-user.net/asp/libs/iolib-alien</link><guid isPermaLink="false">14432</guid><pubDate>Sat, 07 Oct 2006 09:08:35 GMT</pubDate><description>&quot;A Posix-compatibility layer generated by a port of cffi-grovel to SBCL&quot;. It is maintained as part of the IOlib project.</description></item><item><title>CL-OBJC (Added)</title><link>http://www.cl-user.net/asp/libs/cl-objc</link><guid isPermaLink="false">14358</guid><pubDate>Thu, 28 Sep 2006 12:11:03 GMT</pubDate><description>A portable, CFFI-based Common Lisp/ObjectiveC bridge for developing MacOS X Cocoa applications.</description></item><item><title>LIFT (Modified)</title><link>http://www.cl-user.net/asp/libs/lift</link><guid isPermaLink="false">13679</guid><pubDate>Mon, 25 Sep 2006 15:47:54 GMT</pubDate><description>LIFT is a unit testing framework in the JUnit/SUnit tradition.</description></item><item><title>TINAA (Modified)</title><link>http://www.cl-user.net/asp/libs/tinaa</link><guid isPermaLink="false">13705</guid><pubDate>Mon, 25 Sep 2006 07:55:01 GMT</pubDate><description>A tool for documenting Common Lisp source code. TINAA &quot;is based on the idea that a system is made up of parts and subparts and sub-subparts&quot;, and is able to document them as long as it knows their structure, can iterate over, and display information about, these parts.</description></item><item><title>CFFI - the Common Foreign Function Interface (Modified)</title><link>http://www.cl-user.net/asp/libs/CFFI</link><guid isPermaLink="false">12043</guid><pubDate>Sat, 09 Sep 2006 08:09:16 GMT</pubDate><description>A portable foreign function interface for Common Lisp.</description></item><item><title>Simple Match (Added)</title><link>http://www.cl-user.net/asp/libs/simple-match</link><guid isPermaLink="false">14255</guid><pubDate>Wed, 06 Sep 2006 12:26:09 GMT</pubDate><description>&quot;A simple match macro based on destructuring-bind&quot;</description></item><item><title>UFFI (Modified)</title><link>http://www.cl-user.net/asp/libs/UFFI</link><guid isPermaLink="false">11786</guid><pubDate>Sun, 03 Sep 2006 08:56:03 GMT</pubDate><description>Universal Foreign Function Interface for Common Lisp.</description></item><item><title>LW-DOC (Modified)</title><link>http://www.cl-user.net/asp/libs/lw-doc</link><guid isPermaLink="false">14097</guid><pubDate>Fri, 01 Sep 2006 22:55:01 GMT</pubDate><description>A program for generating a permuted index of the LispWorks IDE documentation.</description></item></channel></rss>