7. Design goal
MULE-UCS is a character code translator system.
I set the goal of this system as follows.
- map character codepoint.
- MULE-UCS have to map character codepoint fast, and give a flexible way
to change mapping policy.
- utilize character codetables
- MULE-UCS can handle multiple codepoint tables, and then reorganize many
character set.
- generate coding system.
- MULE-UCS can generate coding systems from your own translation rule.
Of course including a CCL to convert font codepoint.
MULE-UCS has the following supplementary features.
- Very biased (
:-P
) MULE-INTERNAL and ISO-10646 translator. and
ISO-10646 coding-system.
- Convertor tables from text representation to MULE-UCS awarable emacs
lisp representation.
MULE-UCS overview.
MULE-UCS consists of these modules mainly.
- Association compiler.
- Table organizer.
- CCL generator.
- Association compiler.
- On MULE-UCS, codepoint mapping rule is described by association
list(alist). Association compiler generate table set from an assocation
list for encoding and decoding. Association compiler also optimize tables.
- Table organizer.
- Table Organizer can
This document was generated
on March, 16 2003
using texi2html