Four-dimensional markup language (4DML)

The 4DML transformation utility can be used for the rapid prototyping of complex structural transformations on data. It was intended to convert musical, technical or analytical notations from one form to another, but it has also been used to process data for report generation and social science research. “Rapid prototyping” means you can experiment with new ways of structuring your input, or new types of computer output, by making comparatively small changes to your transform specifications.  4DML can process both tree-like and matrix-like structures (in any number of dimensions), and supports multiple independent structures over the same data.

PDF format

Download prototype

Reference manual

All material © Silas S. Brown unless otherwise stated. Any trademarks I mentioned without realising are trademarks of their respective holders.

Proxied content from gemini://tilde.pink/~ssb22/4dml.gmi (external content)

Gemini request details:

Original URL
gemini://tilde.pink/~ssb22/4dml.gmi
Status code
Success
Meta
text/gemini;lang=en
Proxied by
kineto

Be advised that no attempt was made to verify the remote SSL certificate.