BaseBanana encoder and decoder

itec 64d29bb27c Fixed idx for compatibility %!s(int64=3) %!d(string=hai) anos
banana 64d29bb27c Fixed idx for compatibility %!s(int64=3) %!d(string=hai) anos
docs bacc3eb851 emoji in docs %!s(int64=3) %!d(string=hai) anos
tests 32d30b7b2a Changed setup + small fixes %!s(int64=3) %!d(string=hai) anos
.editorconfig e489edadfb setuppez %!s(int64=3) %!d(string=hai) anos
.gitignore e489edadfb setuppez %!s(int64=3) %!d(string=hai) anos
AUTHORS.rst e489edadfb setuppez %!s(int64=3) %!d(string=hai) anos
CONTRIBUTING.rst e489edadfb setuppez %!s(int64=3) %!d(string=hai) anos
HISTORY.rst e489edadfb setuppez %!s(int64=3) %!d(string=hai) anos
LICENSE e489edadfb setuppez %!s(int64=3) %!d(string=hai) anos
MANIFEST.in e489edadfb setuppez %!s(int64=3) %!d(string=hai) anos
Makefile e489edadfb setuppez %!s(int64=3) %!d(string=hai) anos
README.md e8cef5fcf3 credits %!s(int64=3) %!d(string=hai) anos
banana.svg e489edadfb setuppez %!s(int64=3) %!d(string=hai) anos
requirements_dev.txt bacc3eb851 emoji in docs %!s(int64=3) %!d(string=hai) anos
setup.cfg e489edadfb setuppez %!s(int64=3) %!d(string=hai) anos
setup.py 32d30b7b2a Changed setup + small fixes %!s(int64=3) %!d(string=hai) anos
tox.ini e489edadfb setuppez %!s(int64=3) %!d(string=hai) anos

README.md

banana

image

Features

  • Supports multiple, super-interesting bases: banana 🍌, ananas 🍍, ribes 🍇 avocado 🥑
  • Encode and decode easily
  • Check validity of encoded words
  • Generate random words 🎲
  • It's easy to support additional bases based on the same principles 🧩

Credits

Thanks to Autoscatto, Baku, Boyska for suggestions and developement.

Special thanks to Stefano Bartezzaghi. Loosely inspired by Stefano Bartezzaghi's book "Accavallavacca. Inventario di parole da gioco", Milano, Bompiani, 1992. ISBN 88-452-1948-8.