Thanks a lot for the explanation guys. Cheers, Wojtek
śr., 26 cze 2019 o 02:14 Alexander Burger <a...@software-lab.de> napisał(a): > Hi Wojtek, > > > I'm wondering then... what if someone wanted to use PicoLisp to emit > > characters somewhere (say, to a listening process) and the case required > > one to send a null byte. Does this limitation extend to all attempts at > > representing the null byte or only in the file context? > > As Andreas explained, you can use (wr 0) to output a null bybe. > > In addition, to do arbitrary manipulations on I/O, you can use pipes. For > example, to read text in non-UTF8 format: > > (in (list "/usr/bin/iconv" "-f" "ISO-8859-15" "-t" "UTF-8" File) > ... ) > > and to write something: > > (out (list "/usr/bin/iconv" "-o" File "-f" "UTF-8" "-t" "CP1252") > .... ) > > So there is no reason to bother PicoLisp itself with the mess of existing > character sets and file formats. > > ☺/ A!ex > > -- > UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe >