YTools is a set of utilities that enhance or replace many Lisp facilities, such as the awful 'loop' and the hideous 'format'.

It is the work of Drew McDermott, although many of its facilities are descendants of tools described in

Eugene Charniak, Christopher Riesbeck, Drew McDermott and James Meehan 1987 Artificial Intelligence Programming, (2nd edition)}}. Lawrence Erlbaum Associates

The latest stable version (from 2006) is found at his Yale web page . The latest (not necessarily improved) version is available from Clocc.

The latest version should be possible to download by using repository and checking out clocc/src/ytools.

The documentation (over 50 pages long) is available separately.