文件名称:bitser:使用LuaJIT序列化和反序列化Lua值
文件大小:14KB
文件格式:ZIP
更新时间:2024-05-22 01:04:48
Lua
咬人 使用LuaJIT序列化和反序列化Lua值。 local bitser = require ' bitser ' bitser. register ( ' someResource ' , someResource) bitser. registerClass (SomeClass) serializedString = bitser. dumps (someValue) someValue = bitser. loads (serializedString) 可以在找到文档。 欢迎请求,错误报告和其他反馈! :red_heart: Bitser是根据ISC许可(功能等同于BSD 2条款和MIT许可)发行的。 请注意,bitser需要使用LuaJIT的ffi库和JIT编译。 没有JIT,它可能会运行,也可能不会运行,但是它会比平时慢得多。 这主要影响Android和iOS,因为在这些平台上
【文件预览】:
bitser-master
----.travis.yml(772B)
----bitser.lua(13KB)
----main.lua(6KB)
----cases()
--------metatable.lua(169B)
--------shared_table.lua(93B)
--------cthulhu.lua(184B)
--------intkeys.lua(96B)
--------cdata.lua(330B)
--------_new.lua(89B)
--------bigtable.lua(66B)
----spec()
--------bitser_spec.lua(11KB)
----USAGE.md(7KB)
----conf.lua(63B)
----README.md(2KB)