01 / FOUNDATION

Data Model

Matra文書は、tag・props・childrenを持つroot nodeを1つ表現します。

Node

tag
nodeを識別するstring
props
string keyからJSON互換valueへのmap
children
nodeまたはvalueの順序付きlist

MatraJSON

交換形式ではnodeを3要素のJSON配列で表します。

[tag, props, children]