Hi Thorsten, > But shouldn't hex 232300002424 print to something like ##^N^N$$ instead of > ##$$ ?
The problem is that you try to handle binary data as symbols. This is not a good idea. Binary data are numbers. First of all, do you really have a hex message? Where does it come from? Normally I would expect a list of numbers as obtained with e.g. (make (do 96 (link (rd 1)))) If it is really a hexadecimal string, you can obtain the list of numbers with : (make (for (L (chop "232300002424") (cut 2 'L)) (link (hex @)))) -> (35 35 0 0 36 36) ☺/ A!ex -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe