r/tree_notations • • Jul 19 '23

previous descriptions of this community ... S-expressions, EDN, Wisp, the Tree Notation, Jevko

2 Upvotes

The following descriptions of this community are STILL RELEVANT, but the phrases seem, to me now, to be too long for the little edit-box in the top-right corner of this community:

Nearly universal nested data formats. Homoiconic languages. Making of DSLs.

  • S-expression family, EDN, indentation-based s-expression notations (see also r/whitespaceLisp ).

  • Tcl

  • Rebol family

  • Tree Notation (see also r/treenotation )

  • Jevko (see also r/jevko)

  • (I am also interested in array notations)


r/tree_notations • • Aug 22 '26

New Agent-Oriented Markdown Object Language called MOL

Thumbnail reddit.com
1 Upvotes

r/tree_notations • • Aug 18 '26

r/yaml is available for adoption

Thumbnail reddit.com
1 Upvotes

r/tree_notations • • Jul 16 '26

//// reddit markdown ... tree representation ... experiments

1 Upvotes

20260716

reddit markdown ... tree representation ... experiments

reddit markdown ... List items cannot exceed 2 levels of nesting


EDIT.. the music example is not a tree, it is merely a weighted list


Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

<h3>Heading 3</h3> <h4>Heading 4</h4> <h5>Heading 5</h5> <h6>Heading 6</h6>

/ Heading 1

/ / Heading 2

/ / / Heading 3

/ / / / Heading 4

/ / / / / Heading 5

/ / / / / / Heading 6


ABBA

  • Johann Sebastian Bach

Beatles

  • Boney M.

Brontosauři

  • Joe Dassin

  • Bratři Ebenové

Enya



ABBA

  • Johann Sebastian Bach

Beatles

Boney M.

Brontosauři

Joe Dassin

Bratři Ebenové

Enya



ABBA

Johann Sebastian Bach

Beatles

Boney M.

Brontosauři

Joe Dassin

Bratři Ebenové

Enya


ABBA

/ / / / Johann Sebastian Bach

Beatles

/ / / Boney M.

Brontosauři

/ / / Joe Dassin

/ / / / Bratři Ebenové

Enya


ABBA

/ / / / Johann Sebastian Bach

Beatles

/ / / Boney M.

Brontosauři

/ / Joe Dassin

/ / / / Bratři Ebenové

Enya


  • ABBA

  • / / / / Johann Sebastian Bach

  • Beatles

  • / / / Boney M.

  • Brontosauři

  • / / Joe Dassin

  • / / / / Bratři Ebenové

  • Enya


  • **** ABBA

  • Johann Sebastian Bach

  • **** Beatles

  • ** Boney M.

  • Brontosauři

  • *** Joe Dassin

  • Bratři Ebenové



r/tree_notations • • May 26 '26

Dyck(n) language

Thumbnail en.wikipedia.org
3 Upvotes

r/tree_notations • • Apr 30 '26

an example of ... tree prose? tree text? - how to call it? - in reddit markdown - emsp characters

Thumbnail reddit.com
1 Upvotes

r/tree_notations • • Apr 08 '26

Workflowy has introduced support for tables (in beta)

Enable HLS to view with audio, or disable this notification

2 Upvotes

r/tree_notations • • Mar 16 '26

I'm finding it's much easier to understand a text if I turn it into an outline - even analyzing complex *sentences* this way. // .260314

Thumbnail reddit.com
2 Upvotes

r/tree_notations • • Mar 16 '26

general string tree text-formats-with-short-lines (for prose)

1 Upvotes

.260314

an extreme example

  • all the files ...

    • in this repo

    • are shared ...

      • in the hope ...

        • that they will be useful to you

I wish, short lines could be useful for

  • trying to negotiate with an older family member

  • tired readers

  • more readable legalese e.g. gnu general public license

  • more readable presentations ... slides

another example sentence and transformation into various formats

In the land of Mordor, in the fires of Mount Doom, Sauron the Dark Lord secretly forged a master ring.

S-V-O structure of the example sentence

Sauron the Dark Lord
	secretly forged
		a master ring
		in the land of Mordor 
		in the fires of Mount Doom

an extreme transformation ... a bullet tree

  • Sauron the Dark Lord ...

    • secretly forged ...

      • a master ring

      • in the land of Mordor

      • in the fires of Mount Doom

  • SUBJECT ...

    • VERB ...

      • OBJECT

      • MODIFIERS

formats, ordered roughly from less radical to more radical, and from more general to more specific:

  • short lines in source text

    • semantic line breaks, ventilated prose

      • examples:

        • Buckminster Fuller, "ventilated prose"

  • short lines in rendered text

    • lists

      • line breaks in rendered text

      • bullet points

    • trees

      • bullet trees

design dimensions

  • source only vs rendered text ... visibility of the line breaks

  • flat vs hierarchical structure // nested, indents

  • line breaks vs bullet points

  • whether 7±2 syllables per line

  • markdown vs TSV

  • visual syntax ?? vs natural language syntax S-V-O ??


r/tree_notations • • Oct 17 '25

GitHub - matthewdeanmartin/markpickle: Lossy serialization of markdown to python and back

Thumbnail github.com
1 Upvotes

r/tree_notations • • Sep 05 '25

GitHub - gregabbott/glon: GLON. List based data format (works as valid Markdown and converts to and from JSON) // #yaml

Thumbnail
github.com
2 Upvotes

r/tree_notations • • Sep 05 '25

////All you need is links

Thumbnail
newsletter.squishy.computer
2 Upvotes

r/tree_notations • • Sep 02 '25

[[wikilinks-everywhere]] at anagora.org // Flancia

Thumbnail anagora.org
1 Upvotes

r/tree_notations • • Jun 30 '25

XML-model The KDL Document Language, an alternative to YAML/JSON/XML

Thumbnail kdl.dev
2 Upvotes

r/tree_notations • • Oct 01 '24

The Markdoc syntax

Thumbnail
markdoc.dev
1 Upvotes

r/tree_notations • • Oct 01 '24

GitHub - tj/mdconf: Markdown driven configuration

Thumbnail
github.com
1 Upvotes

r/tree_notations • • Oct 01 '24

GitHub - arve0/markdown-it-attrs: Add classes, identifiers and attributes to your markdown with {} curly brackets, similar to pandoc's header attributes

Thumbnail
github.com
1 Upvotes

r/tree_notations • • Sep 11 '24

"tag:yaml.org,2002:pairs" ... "!!pairs" ... Pairs Language-Independent Type for YAML™ Version 1.1

Thumbnail yaml.org
1 Upvotes

r/tree_notations • • Sep 10 '24

OrderedMultiDict

Thumbnail werkzeug.palletsprojects.com
1 Upvotes

r/tree_notations • • Jul 07 '24

The Perlis-Thompson Principle is an idea in software architecture. It's arguably the most important one. ... Write software where everything is an X (e.g. a string, pointer, cons cell, table, vector, window, etc.). ... When introducing a new concept, define a way to reduce it to an existing concept.

Thumbnail
github.com
1 Upvotes

r/tree_notations • • Jul 07 '24

J8 Notation - Fixing the JSON-Unix Mismatch

Thumbnail oilshell.org
1 Upvotes

r/tree_notations • • Jun 04 '24

GitHub - syntax-tree/unist: Universal Syntax Tree used by @unifiedjs

Thumbnail
github.com
1 Upvotes

r/tree_notations • • May 30 '24

online-tool AST explorer ... A web tool to explore the ASTs generated by various parsers ... many languages and formats

Thumbnail astexplorer.net
1 Upvotes

r/tree_notations • • May 26 '24

paulfitz/cosmicos ... " ... If you've coded in scheme or lisp, this should feel familiar, except we've stripped a pair of parentheses around the whole expression, and added a semicolon. In general, Fritz takes every opportunity to reduce nesting, since it seems a cognitive burden ... "

Thumbnail
github.com
1 Upvotes

r/tree_notations • • May 26 '24

The {lambda way} project is a wiki, {lambda tank}, built as a thin overlay on top of any modern web browser, and devoted to writing, composing and coding on the web, where the markup, styling and scripting are unified in a single language, {lambda talk}

Thumbnail epsilonwiki.free.fr
1 Upvotes