में एक और बाकी पैरामीटर का विस्तार करना मान लीजिए कि मैं हर समय "प्रारूप टी ..." लिखने से थक गया हूं, और कुछ कम कीस्ट्रोक चाहता हूं।सामान्य लिस्प
तो मैं इस बारे में:।
(defun puts (fstring &rest vars)
(format t fstring vars))
(puts "~a ~a" 1 2)
;; error message results, because vars became (1 2)
अब, vars
जो कुछ पैरामीटर मैं में पारित कर दिया की एक सूची के रूप में तब्दील कर दिया गया है यह पता मानों की सूची में "विस्तार" की जरूरत है।
इस समस्या को करने के लिए सामान्य समाधान क्या है?
धन्यवाद। मैं हमेशा इस मुद्दे में भाग लेता हूं लेकिन मैं कभी भी याद नहीं कर सकता या पता नहीं कर सकता कि क्या करना है। –