Another formatting pass on the README file
This commit is contained in:
parent
b9a54e4f3c
commit
4fb1c909dc
11
README.md
11
README.md
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue