Another formatting pass on the README file

This commit is contained in:
Ken Elf Mathieu Sternberg 2015-06-29 18:01:40 -07:00
parent b9a54e4f3c
commit 4fb1c909dc
1 changed files with 8 additions and 3 deletions

View File

@ -28,11 +28,16 @@ are provided to create, identify, traverse, and modify cons lists.
* `pairp(obj)`: (Boolean) is this a object a pair?
* `listp(obj)`: (Boolean) is this object a list?
* `list(a, b, ...)`: Construct a list out of the arguments
* `vectorToList(v)`: Return a cons list given a vector. Recursive: if a vector is encountered inside v, it will be converted to a cons list.
* `listToVector(l)`: Return a vector given a cons list. Recursive: if car(l) is itself a cons list, the returned vector will contain an internal vector at that position.
* `vectorToList(v)`: Return a cons list given a vector. Recursive: if a
vector is encountered inside v, it will be converted to a cons list.
* `listToVector(l)`: Return a vector given a cons list. Recursive: if
car(l) is itself a cons list, the returned vector will contain an
internal vector at that position.
* `setcar(obj, l)`: Replace the contents of car(l) with obj
* `setcdr(obj, l)`: Replace the contents of cdr(l) with obj
* `cadr(lst), cddr(lst), cdar(lst), caar(lst), caddr(lst), cdddr(lst), cadar(lst), cddar(lst), caadr(lst), cdadr(lst)`: Common lisp functions that extend standard list addressing.
* `cadr(lst), cddr(lst), cdar(lst), caar(lst), caddr(lst), cdddr(lst),
cadar(lst), cddar(lst), caadr(lst), cdadr(lst)`: Common lisp functions
that extend standard list addressing.
* `metacadr(string)`: For more complex addressing, metacadr() can be
provided with a string that describes the address desired, and returns
the qualifying function. For example, this library does not provide