तो मैं ऐसा कर सकते हैं: निर्दिष्ट के रूप में 80 वर्ष की अवधि के पारऔचित्य
CL-USER> (format t "~80<~a~;~a~;~a~;~a~>~%" "hello" "how are you" "i'm fine" "no you're not")
hello how are you i'm fine no you're not
यह समान रूप से रिक्त स्थान 4 तार।
हालांकि, मैं तारों की एक सूची उत्तीर्ण करना चाहता हूं, और इसके बजाय यह सूची में शामिल होने के आधार पर इसे उचित ठहराना है।
न तो इनमें से यह कार्य करें:
CL-USER> (format t "~{~80<~a~;~>~}~%" '(1 2 3 4 5 6))
1
2
3
4
5
6
CL-USER> (format t "~80<~{~a~;~}~>~%" '(1 2 3 4 5 6))
; Evaluation aborted on #<SB-FORMAT:FORMAT-ERROR {126651E1}>.
; ~; not contained within either ~[...~] or ~<...~>
वहाँ यह करने के लिए कोई तरीका है?