- Maps string characters given an arbitrary character map table.
- Maps characters not present in the table with user defined function.
- Separate mapping tables are provided to convert ISO Latin 1 strings to upper case, lower case accents and cedillas to correspondent ASCII characters.