は例えば、今の私のようなブロックを含むデータファイルを使用して、ロール私-独自のソリューションを持っている:提案/パースライブラリ
PlayerCharacter Fighter
Hitpoints 25
Strength 10
StartPosition (0, 0, 0)
Art
Model BigBuffGuy
Footprint LargeFootprint
end
InventoryItem Sword
InventoryItem Shield
InventoryItem HealthPotion
end
- 人間編集可能(W /最小限の迷惑な文字、理想的には)
- エラーに耐えられるようになりました(私はこれ以上の役に立たない構文エラーを解析できないので、残りのファイルのすべてのデータを失ってしまいました)。もちろんそれらを識別し、報告する。私の例では、唯一の完全な失敗のケースは欠点です。
- 入れ子構造スタイルデータ
- 配列/リストスタイルデータを
- カスタマイズ基礎タイプ
- 速い
は、これらの要件を超えて/満たす任意の周知の解決策はありますか?