enc2 version 0.2
================

This program was created to build converting tables betwen 2 code pages.
This program was compiled witg GNU gcc.
This program is freeware.

Input:
	Unicode table as showing example:
		0xA8	0x00A8	#DIAERESIS
		0xA9	0x0160	#LATIN CAPITAL LETTER S WITH CARON
		0xAA	0x015E	#LATIN CAPITAL LETTER S WITH CEDILLA
		0xAB	0x0164	#LATIN CAPITAL LETTER T WITH CARON
		0xAC	0x0179	#LATIN CAPITAL LETTER Z WITH ACUTE
	By default I shiping files for czech encoding. For other 
	languages/tables see 'http://www.unicode.org'.


Input format:  
	Three tab-separated columns
		Column #1 is the vendor's code (in hex as 0xXX)
		Column #2 is the Unicode (in hex as 0xXXXX)
		Column #3 the Unicode name (follows a comment sign, '#')

Output:
	Array of 256 characters. Index is From_Value, value at index is
	To_Value. This array will be saved in .bin file.

Structure of the .bin file:
	* first byte is "n" - count of code tables in file
	* follow n*15 bytes - names of code tables (zero termitated string max size is 14)
	* follow (n^2-n)*256 bytes - code tables

Example of code table array:

  code |  A |  B |  C |
  -----+----+----+-----    
    A  |  x   AB   AC
    B  | BA    x   BC
    C  | CA   CB    x

XY means: array of 256 bit; where X is index to array and value of X indexed 
element is Y value

This table will be in .bin file save like this: AB AC BA BC CA CB

If you wish to add your table you must:
 1. make/or download definition file
 2. add it to tables.def file
 3. run enc2.exe
 4. new table will be save in tables.bin
