MicroParcel
A minimal fully functional graph specification format (explicit style) with only two syntax elements:
- Node definition following:
<Node Name>: <Node Type>, where node name should not contain:and node type should be fully-addressed; Node name is NOT optional. - Node attribute following:
\t<Attribute Name>: <Attribute Value>, where attribute value follows standard Parcel Document Specification; Attribute names are NOT optional. Multiline texts must escape line breaks using\n. - Lines starting with
#(with leading spaces) are ignored; Empty lines are ignored. - Lines containing not
:starts a new graph.
Useful for very quick graph drafts and used extensively in unit tests. All major Parcel front-ends (including MiniParcel CLI) should support this syntax for either/both import or export.
Examples
Hello World
Node: WriteLine
Value: Hello World!