В сети очень любят приводить в качестве удачного примера DSL в CL format, наряду с макросом loop. И если с лупом всё ясно, то форматом, на моей памяти, в реальных приложениях очень редко пользуются "на полную мощность".
В принципе, можно даже понять причины: синтаксис control-string поначалу вгоняет в уныние (хотя, я не очень понимаю, чем он хуже
(
Read more... )
Comments 14
Буду разбираться.
Reply
Reply
Reply
а loop так по синтаксису и просится :)
Reply
Reply
Reply
(format t "~
~% text~
~% text~
~%")
Reply
Reply
А вместо "~~%" - "~@"
Периодически зачитываюсь: http://www.lispworks.com/documentation/HyperSpec/Body/22_c.htm
Reply
Leave a comment