parse_termpose(v).and_then(dewoodify)
indented_woodslist_detail(w, false, 2, 73)
formats a Wood into readable indented woodslist notation
Returns a Branch containing all of the Woods at root level, even if there is only one Wood, it will be wrapped in an additional Branch
Returns a Branch containing all of the Woods at root level, even if there is only one Wood, it will be wrapped in an additional Branch
If multiple Woods are at root level in the input, it will wrap them all in a Branch Wood. Otherwise, if there’s only one, it wont. This is probably the behaviour you will expect, most of the time, but if I didn’t explain it here it might have derailed you, the rest of the time.
pretty_termpose_detail(w, false, 2, 73, &DEFAULT_STYLE)
Indents and uses pairing when appropriate.
woodify(v).to_string()
Blurts it into a single line. (Might be woodslist compatable??)