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