> "Unstructured text is ignored; there is no such thing as a parsing error"<p>That is a naively wrong-headed recipe for problems later down the road. What if structure is mistyped such that it looks like unstructured text?<p>The format <i>has</i> structure, and consequently, examples of that format can be erroneous. Just because you don't diagnose errors doesn't mean they aren't there.
The live demos aren't appearing for me in Firefox, which makes the page nearly useless in understanding what ArchieML actually looks like.<p>The relevant error appears to be:<p><pre><code> TypeError: aml.innerText is undefined archieml.org:364:6
</code></pre>
Firefox 36.0, Ubuntu 14.10
Interesting that there's mention of JSON and YAML, but no mention of TOML. I'm more interested in hearing why TOML wasn't an adequate solution.
Akin to :skip, wouldn't a :preserve or :quote block to suspend syntax temporarily be useful?<p>That is, for tracts of text that need to be quoted verbatim, including colons or [brackets] or similar?<p>Given how the parser is designed it seems like this would be particularly easy to implement...