Difference between revisions of "binser (日本語)"
(Created page with "{{#set:LOVE Version=Any}} {{#set:Description=カスタマイズ可能な Lua シリアライザ - ゲームデータの保存では最高のものです。}} '''binser -...") |
m ((Adding keyword.)) |
||
Line 1: | Line 1: | ||
{{#set:LOVE Version=Any}} | {{#set:LOVE Version=Any}} | ||
{{#set:Description=カスタマイズ可能な Lua シリアライザ - ゲームデータの保存では最高のものです。}} | {{#set:Description=カスタマイズ可能な Lua シリアライザ - ゲームデータの保存では最高のものです。}} | ||
+ | {{#set:Keyword=Serializing}} | ||
'''binser - カスタマイズ可能な Lua シリアライザ''' | '''binser - カスタマイズ可能な Lua シリアライザ''' |
Revision as of 07:48, 26 March 2017
binser - カスタマイズ可能な Lua シリアライザ
極小形式によりゲームまたは任意の Lua データを迅速に保存および読み込みを行います。
シリアル化可能な形式:
- テーブル
- 数値
- 文字列
- ブーリアン
- Nan
- Nil
- 入れ子および循環テーブル
- ユーザデータ (設定と同時に)
- 関数 (上位値を持たない純粋関数)
用例:
local binser = require "binser"
local mydata = binser.serialize(45, {4, 8, 12, 16}, "Hello, World!")
print(binser.deserialize(mydata))
-- 45 table: 0x7fa60054bdb0 Hello, World!