Suppose I'm tired of writing "format t ..." all the time and want something a little less than keystrokes.
So, I am writing this:
(defun puts (fstring &rest vars) (format t fstring vars)) (puts "~a ~a" 1 2) ;; error message results, because vars became (1 2)
Now vars been converted to a list of any parameters that I went through. It should be "expanded" from the list of values.
What is a typical solution to this problem?
Paul nathan
source share