The Free Implementation of the Unicode Bidirectional Algorithm.
Description
The library implements the algorithm described in the "Unicode Standard
Annex #9, The Bidirectional Algorithm".It uses Unicode (UTF-32) entirely.
The character properties are automatically extracted from the Unicode
data files. This means that every Unicode character is treated in strict
accordance with the Unicode specification.