Упаковка и распаковка массивов байтов
В этом разделе описывается упаковка и распаковка массивов байтов, обычно используемых в двоичных сетевых протоколах. Эти функции преобразуют массивы байтов в списки ассоциаций и обратно. Массив байтов может быть представлен в виде однобайтной строки или вектора целых чисел, а список ассоциаций связывает символы либо с объектами фиксированного размера, либо с рекурсивными вложенными списками ассоциаций. Чтобы использовать функции, упомянутые в этом разделе, загрузите библиотеку bindat.
Преобразование массивов байтов во вложенные списки ассоциаций также называется десериализацией или распаковкой, а преобразование в обратном направлении — сериализацией или упаковкой.
Copyright © 1990-1996, 1998-2026 Free Software Foundation, Inc.
Licensed under the GNU GPL license.
https://www.gnu.org/software/emacs/manual/html_node/elisp/Byte-Packing.html