start
,
feed
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 ->