def render.atom
emerging-eztoml@0.9.0.0 · main.bend:5772
import emerging-eztoml@0.9.0.0/main.bend as EmergingEztoml
import Base
5772
5773def render.atom(vv: Val) -> String:
5774 match vv:
5775 case VStr{text}:
5776 key.basic(text)
5777 case VSpan{src, +n}:
5778 span.quote(src, n)
5779 case VInt{sign, digits}:
5780 sign.text(sign) ++ digits
5781 case VFlo{sign, text}:
5782 sign.text(sign) ++ text
5783 case VBool{bit}:
5784 render.bool(bit)
5785 case VWhen{w}:
5786 when.text(w)
5787 case _:
5788 ""