Bases / derivatives and synonyms dictionary based on a 26-ary tree and implemented in C.