Anaphoric macros are extremely useful. There's a hidden anaphor in the
CL loop macro, which binds the value of IT onto a previously-evaluated conditional. In other words, within a loop, you can say something like
(loop
for x in list-of-things
when (find x other-list) collect it)
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 298 |
Nodes: | 16 (2 / 14) |
Uptime: | 25:25:51 |
Calls: | 6,680 |
Calls today: | 3 |
Files: | 12,222 |
Messages: | 5,342,173 |
Posted today: | 2 |