2025-08-29

(sph lang indent-syntax)

part of sph-lib

module name

(sph lang indent-syntax)

exported bindings

procedure: denoted-tree->indent-tree xs [base-depth indent-string] ->
procedure: denoted-tree->indent-tree-lines xs [base-depth indent-string] ->
procedure: indent-tree->denoted-tree a [indent-width] ->
procedure: indent-tree->prefix-tree a [indent-width] ->
procedure: indent-tree->range-delimited-tree s indent-char indent-width start-delim end-delim ->
procedure: line->indent-and-content s indent-width ->
procedure: prefix-tree->indent-tree xs [base-depth indent-string] ->
procedure: prefix-tree-text xs ->
procedure: read-indent-tree->denoted-tree port [indent-width] ->
procedure: read-indent-tree-element->denoted-tree port [indent-width] ->
procedure: string->indent-depth s indent-width ->