CMU Artificial Intelligence Repository
DEFTABLE: Unifies interface to Common Lisp's table-like
data structures.
lang/lisp/code/ext/tables/
The DEFTABLE macro unifies the interface to Common Lisp's table-like
data structures (e.g., association lists, property lists, and hash
tables, vectors), providing a concise, lightweight syntax. Later, when
it's time to tune the performance of your program, you can specify how
each table type will be implemented. For the purpose of this program,
a table is anything you can put key/value pairs into and subsequently
retrieve the value using the key.
Origin:
ftp.ai.mit.edu:/pub/lptrs/deftable.lisp [128.52.32.6]
Version: 1992
Ports: Portable
Copying: Copyright 1992 by Sun Microsystems Inc. (Sun).
Use, copying, modification, and distribution permitted.
Updated: Thu Nov 10 23:01:35 1994
CD-ROM: Prime Time Freeware for AI, Issue 1-1
Author(s): Peter Norvig
Harlequin Inc.
1010 El Camino Real, Suite 310
Menlo Park CA 94025
Tel: 415-833-4022
Fax: 415-833-4111
Keywords:
Authors!Norvig, Deftable, Lisp!Data Structures,
Lisp!Extensions
References:
Peter Norvig, "DEFTABLE: A Macro for Implementing Tables"
ACM Lisp Pointers 5(4):32-38, December 1992.
Last Web update on Mon Feb 13 10:29:41 1995
AI.Repository@cs.cmu.edu