README.md - clic - Clic is an command line interactive client for gopher written in Common LISP (HTM) git clone git://bitreich.org/clic/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/clic/ (DIR) Log (DIR) Files (DIR) Refs (DIR) Tags (DIR) README (DIR) LICENSE --- README.md (865B) --- 1 [![Build Status](https://travis-ci.org/cl-babel/babel.svg?branch=master)](https://travis-ci.org/cl-babel/babel) 2 3 Babel is a charset encoding/decoding library, not unlike GNU libiconv, 4 but completely written in Common Lisp. 5 6 It strives to achieve decent performance. To that effect, we use 7 OpenMCL's approach of calculating the destination buffer size in 8 advance. Most of the encoding/decoding algorithms have been adapted 9 from OpenMCL's source. 10 11 Another important goal is reusability. Similarly to SBCL, we define 12 an interface wherein the algorithms can be reused between a variety of 13 data types so long we're dealing with conversions between octets and 14 unicode code points. 15 16 Babel comes with converters between strings and (unsigned-byte 8) 17 vectors but can be easily extended to deal with, e.g., strings and 18 foreign memory, vectors and Closure's runes, etc... 19