| listener |
| *base-url* | |
| *console-msgs* | |
| *standard-html-header* | |
| *standard-xhtml-header* | |
| *standard-xml-header* | |
| +datetime-number-strings+ |
| add-sql-quotes | |
| alist-elem-p | |
| alist-plist | |
| alistp | |
| append-sublists | Takes a list of lists and appends all sublists |
| appendnew | Append two lists, filtering out elem from second list that are already in first list |
| base-url! | |
| cdata-string | |
| charhex | convert hex character to decimal |
| close-active-socket | |
| cmsg | Format output to console |
| cmsg-add | |
| cmsg-c | Push CONDITION keywords into *console-msgs-types* to print console msgs for that CONDITION. T... |
| cmsg-remove | |
| collapse-whitespace | Convert multiple whitespace characters to a single space character. |
| command-line-arguments | |
| command-output | Interpolate ARGS into CONTROL-STRING as if by FORMAT, and synchronously execute the result using ... |
| compose | |
| concat-separated-strings | |
| concat-symbol | |
| concat-symbol-pkg | |
| copy-binary-stream | |
| copy-file | |
| count-string-char | Return a count of the number of times a character appears in a string |
| count-string-char-if | Return a count of the number of times a predicate is true for characters in a string |
| count-string-words | |
| cwd | Change directory and set default pathname |
| date-string | |
| decode-uri-query-string | Decode a URI query string field |
| decode-uri-string | Unescape non-alphanumeric characters for URI fields |
| delete-directory-and-files | |
| delimited-string-to-list | split a string with delimiter |
| directory-tree | Returns a tree of pathnames for sub-directories of a directory |
| encode-uri-string | Escape non-alphanumeric characters for URI fields |
| ensure-keyword | Returns keyword for a name |
| ensure-keyword-default-case | |
| ensure-keyword-upcase | |
| ensure-string | |
| escape-backslashes | |
| escape-xml-string | Escape invalid XML characters |
| fast-string-search | Optimized search for a substring in a simple-string |
| file-size | |
| file-subst | |
| filter | Filter a list by function, eliminate elements where fn returns nil |
| find-tree | Finds an atom as a car in tree and returns cdr tree at that positions |
| first-char | |
| fixme | Format output to console |
| fixnum-width | |
| flatten | |
| generalized-equal | |
| get-alist | |
| getpid | Return the PID of the lisp process. |
| hexchar | |
| histogram | |
| hsv->rgb | |
| hsv-equal | |
| hsv-similar | Returns T if two HSV values are similar. |
| hsv255->rgb255 | |
| hsv255-equal | |
| hsv255-similar | Returns T if two HSV values are similar. |
| hue-difference | Return difference between two hues around 360 degree circle |
| hue-difference-fixnum | Return difference between two hues around 360 degree circle |
| indent-html-spaces | Indent n*2 html spaces to output stream |
| indent-spaces | Indent n*2 spaces to output stream |
| init/listener | |
| init/repl | |
| integer-string | Outputs a string of LEN digit with an optional initial character PCHAR. Leading zeros are present... |
| is-char-whitespace | |
| is-dst | |
| is-string-empty | |
| is-string-whitespace | Return t if string is all whitespace |
| last-char | |
| lex-string | Separates a string at whitespace and returns a list of strings |
| list-to-delimited-string | |
| make-active-socket | Returns (VALUES STREAM SOCKET) |
| make-fields-buffer | |
| make-repl | |
| make-url | |
| make-usb8-array | |
| map-and-remove-nils | mao a list by function, eliminate elements where fn returns nil |
| mapappend | |
| mapcar-append-string | Concatenate results of mapcar lambda calls |
| mapcar2-append-string | Concatenate results of mapcar lambda call's over two lists |
| memo-proc | Memoize results of call to fn, returns a closure with hash-table |
| memoize | |
| mklist | Make into list if atom |
| multiword-match | Matches two multiword strings, ignores case, word position, punctuation |
| non-alphanumericp | |
| nstring-trim-last-character | Return the string less the last character |
| nsubseq | Return a subsequence by pointing to location in original sequence |
| null-output-stream | |
| numbers-within-percentage | Determines if two numbers are equal within a percentage difference. |
| plist-alist | |
| position-char | |
| position-not-char | |
| positions-xml-tag-contents | Returns three values: the start and end positions of contents between the xml tags and the posit... |
| posix-time-to-utime | |
| prefixed-fixnum-string | Outputs a string of LEN digit with an optional initial character PCHAR. Leading zeros are present... |
| pretty-date | |
| print-file-contents | Opens a reads a file. Returns the contents as a single string |
| print-float-units | |
| print-list | Print a list to a stream |
| print-n-chars | |
| print-n-strings | |
| print-rows | Print a list of list rows to a stream |
| print-seconds | |
| print-separated-strings | |
| probe-directory | |
| quit | Function to exit the Lisp implementation. Copied from CLOCC's QUIT function. |
| random-string | Returns a random lower-case string. |
| read-buffered-fields | Read a line from a stream into a field buffers |
| read-file-to-string | Opens a reads a file. Returns the contents as a single string |
| read-file-to-strings | Opens a reads a file. Returns the contents as a list of strings |
| read-file-to-usb8-array | Opens a reads a file. Returns the contents as single unsigned-byte array |
| read-stream-to-string | |
| read-stream-to-strings | |
| remove-from-tree-if | Strip from tree of atoms that satistify predicate |
| remove-keyword | |
| remove-keywords | |
| rgb->hsv | |
| rgb255->hsv255 | Integer convert from rgb from 0-255 -> h from 0-360 and sv from 0-255 |
| run-shell-command | Interpolate ARGS into CONTROL-STRING as if by FORMAT, and synchronously execute the result using ... |
| scaled-epsilon | Return the smallest number that would return a value different from FLOAT if OPERATION were app... |
| score-multiword-match | Score a match between two strings with s1 being reference string. S1 can be a string or a list or... |
| seed-random-generator | Evaluate a random number of items |
| sgml-header-stream | |
| show | |
| show-functions | |
| show-variables | |
| shrink-vector | |
| sinc | |
| split-alphanumeric-string | Separates a string at any non-alphanumeric chararacter |
| split-uri-query-string | |
| stop-all/listener | |
| stream-subst | |
| string->list | |
| string-delimited-string-to-list | splits a string delimited by substr into a list of strings |
| string-elide | |
| string-hash | |
| string-invert | Invert case of a string |
| string-left-trim-whitespace | |
| string-maybe-shorten | |
| string-right-trim-one-char | |
| string-right-trim-whitespace | |
| string-starts-with | |
| string-strip-ending | |
| string-substitute | String substitute by Larry Hunter. Obtained from Google |
| string-to-list-skip-delimiter | Return a list of strings, delimited by spaces, skipping spaces. |
| string-to-usb8-array | |
| string-trim-last-character | Return the string less the last character |
| string-trim-whitespace | |
| substitute-chars-strings | Replace all instances of a chars with a string. repl-alist is an assoc list of characters and rep... |
| substitute-string-for-char | Substitutes a string for a single matching character of a string |
| trim-non-alphanumeric | Strip non-alphanumeric characters from beginning and end of a word. |
| unique-slot-values | |
| usb8-array-to-string | |
| user-agent-ie-p | Takes a user-agent string and returns T for Internet Explorer. |
| utime-to-posix-time | |
| write-cdata | |
| write-fixnum | |
| write-utime-hm | |
| write-utime-hm-stream | |
| write-utime-hms | |
| write-utime-hms-stream | |
| write-utime-ymdhm | |
| write-utime-ymdhm-stream | |
| write-utime-ymdhms | |
| write-utime-ymdhms-stream | |
| xml-tag-contents | Returns two values: the string between XML start and end tag and position of character following... |
| aand | |
| acond | |
| aif | |
| alambda | |
| awhen | |
| awhile | |
| def-cached-instance | |
| def-cached-vector | |
| defconstant* | Ensure VALUE is evaluated only once. |
| deflex | Defines a top level (global) lexical VAR with initial value VAL, which is assigned uncondit... |
| defun-memo | Define a memoized function |
| defvar-unbound | defvar with a documentation string. |
| ensure-integer | Ensure object is an integer. If it is a string, then parse it |
| fformat | |
| for | |
| in | |
| let-if | |
| let-when | |
| mac | Expand a macro |
| mean | |
| mv-bind | |
| ppmx | Pretty prints the macro expansion of FORM. |
| random-choice | |
| string-append | |
| time-iterations | |
| time-seconds | |
| until | |
| update-alist | Macro to support below (setf get-alist) |
| update-plist | Macro to support below (setf get-alist) |
| while | |
| with-each-file-line | |
| with-each-stream-line | |
| with-gensyms | |
| with-ignore-errors | |
| with-utime-decoding | UTIME is a universal-time, ZONE is a number of hours offset from UTC, or NIL to use local time. ... |
| with-utime-decoding-utc-offset | |
| _f |