X-Git-Url: http://git.kpe.io/?p=reversi.git;a=blobdiff_plain;f=utils.lisp;h=92f9f994598d591b5b886fcdc28bbba4fb87735c;hp=29d9a42506ffdf50fa253e658b3ceb48332d40a0;hb=d3d73d3ab232a53d1e625f6f57b712c31d6e0f00;hpb=664360fcec4508bd1c7cdac3125370c0fc2988bb diff --git a/utils.lisp b/utils.lisp index 29d9a42..92f9f99 100644 --- a/utils.lisp +++ b/utils.lisp @@ -1,7 +1,7 @@ ;;;;*************************************************************************** ;;;; ;;;; FILE IDENTIFICATION -;;;; +;;;; ;;;; Name: reversi-base.lisp ;;;; Purpose: Basic functions for reversi ;;;; Programer: Kevin M. Rosenberg @@ -9,7 +9,7 @@ ;;;; ;;;; $Id$ ;;;; -;;;; This file is Copyright (c) 2001-2003 by Kevin M. Rosenberg +;;;; This file is Copyright (c) 2001-2003 by Kevin M. Rosenberg ;;;; ;;;; Reversi users are granted the rights to distribute and use this software ;;;; as governed by the terms of the Lisp Lesser GNU Public License @@ -42,10 +42,10 @@ Like mapcon, but uses append instead of nconc." (apply #'append (mapcar fn list))) -(defun random-nth (seq) - (declare (list seq)) - "Pick a random element out of a sequence." - (nth (random (length seq)) nth)) +(defun random-nth (list) + (declare (list list)) + "Pick a random element out of a list." + (nth (random (length list)) list)) (defun concat-symbol (&rest args) "Concatenate symbols or strings to form an interned symbol" @@ -78,9 +78,9 @@ (let ((output (when list (format nil "~A" (car list))))) (dolist (obj (rest list)) (setq output (concatenate 'string output - (format nil "~A" separator) - (format nil "~A" obj)))) + (format nil "~A" separator) + (format nil "~A" obj)))) output)) - +