Project

soml

0.0
A long-lived project that still receives updates
SOML parser
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 12.3
~> 3.8
 Project Readme

SOML

SOML is a simple output format intended to be readable but parseable. The primary goal is to keep long multiline strings readable when displayed next to simple values. A familiar heredoc-like syntax delimits the lengthy output.

SOML::Document

A document is represented by a set of fields. Fields are separated with no more than one newline. Two new lines delimit multiple documents.

SOML::Field

A field is represented by name and a value. A value can be a single line value or a value that spans multiple lines.

Contributions

Open an issue or send a pull request.

Licence

GPLv3.