Library:Fmt

Alex Shinn's combinator formatting library.

http://synthcode.com/scheme/fmt/


fmt?

dsp?, wrt?, wrt/unshared?, pretty?, pretty/unshared?, slashified?, maybe-slashified?

num?, num/comma?, num/si?, num/fit?

nl, fl?, space-to?, tab-to?, fmt-null?

cat, apply-cat?, join?, join/prefix?, join/suffix?, join/last?, join/dot?

pad?, pad/left?, pad/both?, trim?, trim/left?, trim/both?, trim/length?, fit?, fit/left?, fit/both?

fmt-let?, fmt-bind?, fmt-if?, radix, fix, comma-char?, decimal-char?, pad-char?, ellipse?, with-width?

columnar?, fmt-columns?, wrap-lines?, justify?, fmt-file?, line-numbers?

c-if?, c-for?, c-while?, c-fun?, c-prototype?, c-begin?, c-switch?, c-case?, c-case/fallthrough?, c-default?, c-label?, c-goto?, c-return?, c-break?, c-continue?, c-const?, c-static?, c-volatile?, c-restrict?, c-register?, c-auto?, c-inline?, c-extern?, c-extern/C?, c-var?, c-cast?, c-typedef?, c-struct?, c-union?, c-class?, c-attribute?, c-enum?, c-comment?, cpp-include?, cpp-if?, cpp-define?, cpp-ifdef?, cpp-ifndef?, cpp-elif?, cpp-else?, cpp-line?, cpp-pragma?, cpp-error?, cpp-warning?, cpp-stringify?, cpp-sym-cat?, cpp-wrap-header?

fmt-red?, fmt-blue?, fmt-green?, fmt-cyan?, fmt-yellow?, fmt-magenta?, fmt-white?, fmt-black?, fmt-bold?, fmt-underline?, fmt-color?, fmt-in-html?

fmt-unicode?