Bijective Burrows Wheeler Transform
As I was working on this I realized I need to start thinking about how to
organize my code...
The two main functions, encodeBBWT and decodeBBWT feel larger than they
should be because I have defined smaller functions within them that use
variables in the same scope.
My question: Is there an 'idiomatic' or recommended way to organize module
or project code in picolisp?
P.S. I haven't paid much attention to namespaces or module management in
picolisp until now so I'll spend some time reading the docs with that in