Difference between revisions of "binser (日本語)"

(Created page with "{{#set:LOVE Version=Any}} {{#set:Description=カスタマイズ可能な Lua シリアライザ - ゲームデータの保存では最高のものです。}} '''binser -...")
 
m
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{#set:LOVE Version=Any}}
 
{{#set:Description=カスタマイズ可能な Lua シリアライザ - ゲームデータの保存では最高のものです。}}
 
 
 
'''binser - カスタマイズ可能な Lua シリアライザ'''
 
'''binser - カスタマイズ可能な Lua シリアライザ'''
  
Line 32: Line 29:
 
</ul>
 
</ul>
  
 +
{{#set:LOVE Version=Any}}
 +
{{#set:Description=カスタマイズ可能な Lua シリアライザ - ゲームデータの保存では最高のものです。}}
 +
{{#set:Keyword=Serializing}}
 
[[Category:Libraries (日本語)]]
 
[[Category:Libraries (日本語)]]
 +
== そのほかの言語 ==
 +
{{i18n (日本語)|binser}}

Latest revision as of 15:57, 15 December 2019

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!


そのほかの言語