;; Talk show topic generator. (setf *load-print* T) (setf DAY '("Today " "Tomorrow " "Tonight ")) (setf HOST '("Oprah" "Geraldo" "The Montel Williams Show" "Richard Bey" "Maury Povich" "Donahue" "The Rosie O'Donnell Show" "Ricki Lake")) (setf PEOPLE '("Men " "Amish " "Women " "Aliens " "Kids " "Boys " "Girls " "Lisp Programmers " "Bikers " "Redheads ")) (setf AFFLICTION '("who dance naked for Satan " "who eat caterpillars " "who have three arms " "who donate organs to Chip'n'Dale Dancers " "who have red eyes " "who have no ears " "who have no heads " "who are having affairs " "who are having multiple affairs " "who are not having affairs " "who suffer from hair loss " "who suffer from limb loss " ) ) (setf FEEL '("love " "hate " "clean " "beat " "feed " "house " "bathe " "comb " "drive " "groom ") ) (defun rand_day () (nth (random (length DAY)) DAY) ) (defun rand_host () (nth (random (length HOST)) HOST) ) (defun rand_people () (nth (random (length PEOPLE)) PEOPLE) ) (defun rand_affliction () (nth (random (length AFFLICTION)) AFFLICTION) ) (defun rand_feel () (nth (random (length FEEL)) FEEL) ) (defun talkshow () (concatenate 'string (rand_day) "on " (rand_host) ": " (rand_people) (rand_affliction) "and the " (rand_people) "who " (rand_feel) "them." ) ) (talkshow) (talkshow) (talkshow) (talkshow) (talkshow) (talkshow) (talkshow) (talkshow) ; Sample output... ; "Tonight on Oprah: ;Redheads who are having affairs and the Amish who drive them." ; "Tonight on Maury Povich: ;Lisp Programmers who suffer from limb loss and the Women who drive them." ; "Tomorrow on The Montel Williams Show: ;Boys who donate organs to Chip'n'Dale Dancers and the Kids who beat them." ; "Tomorrow on Oprah: ;Kids who eat caterpillars and the Bikers who clean them." ; "Tonight on The Montel Williams Show: ;Girls who are not having affairs and the Aliens who house them." ; "Today on Donahue: ;Lisp Programmers who dance naked for Satan and the Aliens who groom them." ; "Tonight on The Rosie O'Donnell Show: ;Men who suffer from limb loss and the Women who groom them." ; "Tonight on Oprah: ;Redheads who dance naked for Satan and the Bikers who clean them."