|
@@ -3,6 +3,9 @@ title: Home
|
|
|
layout: page
|
|
|
order: 1
|
|
|
---
|
|
|
+<p align="center">
|
|
|
+ <img src="/banana.png">
|
|
|
+</p>
|
|
|
|
|
|
A "**banana**" word is formed by an arbitrary number of modules [consonant + vowel].
|
|
|
E.g. *positive*, *favorite*, *generate*, *manage*.
|
|
@@ -15,6 +18,6 @@ A "**banana**" word can be generated randomly, or encoded starting from a number
|
|
|
|
|
|
The **BaseBanana** library provides functions to encode numbers into "**banana**" words, decode a "**banana**" word to number, or generate random "**banana**" words.
|
|
|
|
|
|
-Abstracting the **BaseBanana**, it's a base encoding that uses an array of alphabets instead of a single one.
|
|
|
-The standard alphabet is "*bcdfglmnprstvz, aeiou*" (only italian alphabet letters, excluding *q* and *h* that have special roles) but can be easily customized.
|
|
|
+Abstracting the **BaseBanana**, it's a base encoding that uses a list of alphabets instead of a single one.
|
|
|
+The standard alphabet is "*bcdfglmnprstvz, aeiou*" (only italian alphabet letters, excluding *q* and *h* that have special grammar rules) but can be easily customized.
|
|
|
|