diff --git a/core-functions.md b/core-functions.md index ae9f4dd..36aefe0 100644 --- a/core-functions.md +++ b/core-functions.md @@ -18,11 +18,11 @@ Public. Takes two arguments, a key and a store. The store may either be a CONS f # (car arg) -Public. Takes one argument. If that argument is a CONS cell and is readable by the current user, returns the value indicated by the first pointer of that cell, else NIL. +Public. Takes one argument. If that argument is a CONS cell and is readable by the current user, returns the value indicated by the first pointer of that cell; if the argument is an STRG and is readable by the user, a CHAR representing the first character in the string; else NIL. # (cdr arg) -Public. Takes one argument. If that argument is a CONS cell and is readable by the current user, returns the value indicated by the second pointer of that cell, else NIL. +Public. Takes one argument. If that argument is a CONS or STRG cell and is readable by the current user, returns the value indicated by the second pointer of that cell, else NIL. # (cond args...)