Preserves规范更新至0.990.0版,作者认为1.0候选版临近。主要变化是简化二进制语法:移除“短”和“中”两种SignedInteger表示,所有SignedInteger统一用0xB0标签;Float和Double改用0x87标签加长度编码,取代固定标签0x82和0x83,为未来支持其他IEEE754格式铺路。文中还以参考卡形式列出各类型值的二进制编码规则及varint编码方式。
作者为Python 3.x的Preserves实现包编写了文档,最新文档可在preserves.dev/python/latest/查看。
完成下面两步后,将自动完成登录并继续当前操作。