SYML (Simple YAML-like Markup Language) is a simple markup language with similar structure to YAML, but without all the gewgaws and folderol.
Here's a simple SYML document:
>>> document = """
foo:
- bar
- baz
- blah
boo
baloon
booleans?:
- True
- False
- true
- false
- TRUE
- FALSE
"""
And the resulting data structure::
>>> import syml
>>> syml.loads(document)
{'foo': ['bar', 'baz', 'blah\nboo\nbaloon'],
'booleans?': ['True', 'False', 'true', 'false', 'TRUE', 'FALSE']}
All leaf values in SYML are just plain ol' strings. No ints, floats, bools, or nasty remote code execution bugs!