1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
|
/* Automatically generated by po2tbl.sed from PriorityLists.pot. */
#if HAVE_CONFIG_H
# include <config.h>
#endif
#include "libgettext.h"
const struct _msg_ent _msg_tbl[] = {
{"", 1},
{"0 - Binary Heap", 2},
{"1 - Binomial Heap", 3},
{"2 - Fibonacci Heap", 4},
{"3 - Sorted chained list", 5},
{"a - Add a key into the priority list", 6},
{"c - Change priority list type", 7},
{"d - Delete a Key from the priority list", 8},
{"e - Extract Min onto the priority list", 9},
{"l - Lower Key onto a key of the priority list", 10},
{"p - Print the current priority list on the screen", 11},
{"r - Remove the whole priority list", 12},
{"t - Test the priority list algorithms", 13},
{"q - Quit", 14},
{"Unknow priority list type: ", 15},
{"Creation of a priority list and adding ", 16},
{" random entrie(s)...", 17},
{"\
Ok.\n\
Deleting the list...", 18},
{"List has ", 19},
{" keys. Expecting ", 20},
{"List corrupted.", 21},
{" keys (real count). Expecting ", 22},
{"Incorrect order.", 23},
{"Size of a PriorityList cell: ", 24},
{"Size of a BHeap cell : ", 25},
{"Size of a FHeap cell : ", 26},
{"Size of a PLList header : ", 27},
{"Size of a CList cell : ", 28},
{"Size of a SList cell : ", 29},
{"Size of a BinHeap header : ", 30},
{"Size of a BinHeap cell : ", 31},
{"Creating a priority list and adding keys:\n", 32},
{"\
Ok.\n\
List browsing...\n", 33},
{"\
Ok.\n\
Extract_Min + List browsing...\n", 34},
{"\
Ok.\n\
Lower_Key(0) over 59...\n", 35},
{"\
Ok.\n\
Delete over 54...\n", 36},
{"\
Ok.\n\
Lower_Key(-12) over 30...\n", 37},
{"\
Ok.\n\
Extract_Min...\n", 38},
{"\
Ok.\n\
Extracting datas...\n", 39},
{"Minimum #", 40},
{"\
Ok.\n\
\n\
All the tests were successfull\n", 41},
{"Usage: testTas [type]\n", 42},
{"Choice: ", 43},
{"Incorrect choice, select again\n", 44},
{"%i - Key: %i", 45},
{"%i - Empty slot", 46},
{"n - Don't store", 47},
{"c - Cancel", 48},
{"could not set attributes\n", 49},
{"Extra command: ", 50},
{"You are not a terminal, Ok.\n", 51},
{"Unable to open /dev/tty\n", 52},
{"Priority list type: ", 53},
{"Please select an action", 54},
{"You have chosen: ", 55},
{"Please select a slot to save the cell", 56},
{"Please type in a key to add", 57},
{"Please select a priority list type", 58},
{"Please select a key to delete", 59},
{"Delete result: ", 60},
{"Extract Min result: ", 61},
{"Please select a key to lower", 62},
{"Please type in the new key", 63},
{"Lower key result: ", 64},
{"True", 65},
{"False", 66},
{"Error opening file (", 67},
{"Bad dictionnary structure. See doc/README.en (missing : separator)", 68},
{"Bad dictionnary structure. See doc/README.en (missing word)", 69},
{"Bad dictionnary structure. See doc/README.en (missing frequency)", 70},
{"Error: \"", 71},
{"\" is not a valid number.", 72},
{"Huffman [{-f|-i} file] {type}", 73},
{"Huffman -h", 74},
{"By Nicolas Noble (nicolas@nobis-crew.org).", 75},
{"This will encode the input file with the Huffman code", 76},
{"using the priority list defined by type.", 77},
{"Type is a number taken from this list:", 78},
{" 0 : Binary Heap (default)", 79},
{" 1 : Binomial Heap", 80},
{" 2 : Fibonacci Heap", 81},
{" 3 : Sorted chained list", 82},
{"-f file means that you specify a dictionnary file which is", 83},
{" structured as described into the README file.", 84},
{"-i file means that you specify a file to encode. It will", 85},
{" built a quiet dumb dictionnary.", 86},
{"By default, a dictionnary will be built from stdin.", 87},
{"-h prints this help and exit.", 88},
{"Unknow option: ", 89},
{"-i and -f options are exclusive", 90},
{"-i needs a filename", 91},
{"-f needs a filename", 92},
{"Internal error.", 93},
{" * Head cell. (", 94},
{"Insert: not over Head.", 95},
{"Insert: No more memory.", 96},
{"Extract_Min: Priority List is empty.", 97},
{"\
* Head cell.\n\
|\n", 98},
{"Not enough memory", 99},
{"negative overflow", 100},
{"\
* Head cell\n\
|\n", 101},
{"Bitstream length : ", 102},
{" bits (= ", 103},
{" bytes)\n", 104},
{"Real size input : ", 105},
{"Size squeezed by : ", 106},
{" percents\n", 107},
{"Dictionnary size : ", 108},
{"Total bitstream length : ", 109},
{"Real gain (4 bytes header) : ", 110},
};
int _msg_tbl_length = 110;
|