(format t "~{~S~^:~}" list)
I suspect this is the best LOOP that can be constructed:
(loop for item in list
for first = t then nil
if first do (format t "~S" item)
else do (format t ":~S" item))
If you don't want to use the simple format, you should rather avoid it
in the loop.
(when list
(loop initially (princ (car list))
for item in (cdr list)
do (princ ":") (princ item) ))
| Sysop: | Amessyroom |
|---|---|
| Location: | Fayetteville, NC |
| Users: | 59 |
| Nodes: | 6 (0 / 6) |
| Uptime: | 19:39:39 |
| Calls: | 810 |
| Calls today: | 1 |
| Files: | 1,287 |
| D/L today: |
10 files (21,017K bytes) |
| Messages: | 194,291 |