[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

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.

MULE-UCS overview.

MULE-UCS consists of these modules mainly.

  1. Association compiler.
  2. Table organizer.
  3. 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

[ << ] [ >> ]           [Top] [Contents] [Index] [ ? ]

This document was generated on March, 16 2003 using texi2html