1-------------------------------------------------- 2CL-INTERPOL - String interpolation for Common Lisp 3-------------------------------------------------- 4 5CL-INTERPOL is a library for Common Lisp which modifies the reader so 6that you can have interpolation within strings similar to Perl or Unix Shell 7scripts. It also provides various ways to insert arbitrary characters 8into literal strings even if your editor/IDE doesn't support them. 9Here's an example: 10 11~~~lisp 12(named-readtables:in-readtable :interpol-syntax) 13 14 15(let ((a 42)) 16 #?"foo: \xC4\N{Latin capital letter U with diaeresis}\nbar: ${a}") 17"foo: ÄÜ 18bar: 42" 19~~~ 20 21CL-INTERPOL comes with a [BSD-style 22license](http://www.opensource.org/licenses/bsd-license.php) so you 23can basically do with it whatever you want. 24 25Complete documentation for CL-INTERPOL can be found in the `docs` 26directory or at [the project documentation 27site](http://edicl.github.io/cl-interpol/). 28