def serialize.attrs.rev
import gralha-xml-doc@0.1.0.1/xml.bend as Xmlimport Base
import gralha-text-scan@0.1.0.1/scan.bend as U
430def serialize.attrs.rev(as: List<&2, Attr>, +acc: String) -> String:
431 match as:
432 case Nil{}: acc
433 case Con{Attr{k, v}, rest}:
434 +key = k
435 serialize.attrs.rev(rest, U.branch(String, U.prefix(key, "#"), _ => acc,
436 _ => SCon{Chr{34}, escape.rev(v, SCon{Chr{34}, SCon{Chr{61}, U.rev(key, SCon{Chr{32}, acc})}})}))