emacs.d/clones/colinallen.dnsalias.org/lp/node50.html

53 lines
1.8 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3O//DTD W3 HTML 2.0//EN">
<!Originally converted to HTML using LaTeX2HTML 95 (Thu Jan 19 1995) by Nikos Drakos (nikos@cbl.leeds.ac.uk), CBLU, University of Leeds >
<HEAD>
<TITLE> Simple Data Structures in Lisp</TITLE>
</HEAD>
<BODY>
<meta name="description" value=" Simple Data Structures in Lisp">
<meta name="keywords" value="lp">
<meta name="resource-type" value="document">
<meta name="distribution" value="global">
<P>
<BR> <HR>
<A HREF="node51.html"><IMG ALIGN=BOTTOM ALT="next" SRC="next_motif.gif"></A>
<A HREF="lp.html"><IMG ALIGN=BOTTOM ALT="up" SRC="up_motif.gif"></A>
<A HREF="node49.html"><IMG ALIGN=BOTTOM ALT="previous" SRC="previous_motif.gif"></A> <BR>
<A HREF="lp.html"><B>Contents</B></A>
<B> Next:</B>
<A HREF="node51.html"> Association Lists</A>
<B>Up:</B>
<A HREF="lp.html">Lisp Primer</A>
<B> Previous:</B>
<A HREF="node49.html"> Exercises</A>
<BR> <HR> <P>
<H1> Simple Data Structures in Lisp</H1>
<P>
Many applications of Lisp involve storing a variety of values associated with a symbolic name. Association lists and property lists provide two ways of doing this, unique to Lisp. Arrays, vectors and strings are also used for data storage and manipulation. Their use is similar to programming languages other than Lisp. Defstruct provides a way to create customized data structures.
<P>
<BR> <HR>
<UL>
<LI>
<A HREF="node51.html"> Association Lists</A>
<LI>
<A HREF="node52.html"> Property Lists</A>
<LI>
<A HREF="node53.html"> Arrays, Vectors, and Strings</A>
<UL>
<LI>
<A HREF="node54.html"> Arrays and Vectors</A>
<LI>
<A HREF="node55.html"> Strings</A>
</UL>
<LI>
<A HREF="node56.html"> Defstruct</A>
<LI>
<A HREF="node57.html"> Exercises.</A>
</UL>
<BR> <HR>
<P>
<ADDRESS>
<I>&#169; Colin Allen &amp; Maneesh Dhagat <BR>
March 2007 </I>
</ADDRESS>
</BODY>