lispdoc - results for write-to-string

(write-to-string object &key ((escape *print-escape*) *print-escape*)
 ((radix *print-radix*) *print-radix*) ((base *print-base*) *print-base*)
 ((circle *print-circle*) *print-circle*)
 ((pretty *print-pretty*) *print-pretty*) ((level *print-level*) *print-level*)
 ((length *print-length*) *print-length*) ((case *print-case*) *print-case*)
 ((array *print-array*) *print-array*) ((gensym *print-gensym*) *print-gensym*)
 ((readably *print-readably*) *print-readably*)
 ((right-margin *print-right-margin*) *print-right-margin*)
 ((miser-width *print-miser-width*) *print-miser-width*)
 ((lines *print-lines*) *print-lines*)
 ((pprint-dispatch *print-pprint-dispatch*) *print-pprint-dispatch*))
Function: Return the printed representation of OBJECT as a string.
Example:
(defun obj->base64 (obj)
  (base64-encode
   (with-safe-io-syntax (write-to-string obj))))
Mentioned in:
CLtL2 - 22.3.1. Output to Character Streams
CLtL2 - 28.2. Functions in the Programmer Interface
HyperSpec - Function WRITE-TO-STRING, PRIN1-TO-STRING, PRINC-TO-STRING
PCL - query parameter types