ston
10.0
SmallTalkなどのクラスベースのオブジェクト指向言語向けの軽量テキストベースの人間読み取り可能なデータインターチェンジ形式。持続性またはネットワークトランスポートのために、ドメインレベルオブジェクトをシリアル化するために使用できます。その名前が示すように、それはJSON(JavaScriptオブジェクト表記)に基づいています。プリミティブ値としてシンボルを追加し、オブジェクト値のクラスタグと参照を追加します。 Pharo Smalltalk、Scheak、Gemstone Smalltalkの実装が利用可能です。
Metacello new
baseline: ' Ston ' ;
repository: ' github://svenvc/ston/repository ' ;
load
元のSmallTalkオブジェクト表記論文
Pharo Enterprise Book Ston Chapter
最も正式な説明は、ストン仕様です
Sven Van Caekenberghe MITライセンス
メタセロのベースラインまたは構成に次のコードを追加します
spec
baseline: 'Ston'
with: [ spec repository: 'github://svenvc/ston/repository' ]