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
|
/* Automatically generated by po2tbl.sed from ProjetArchi.pot. */
#if HAVE_CONFIG_H
# include <config.h>
#endif
#include "libgettext.h"
const struct _msg_ent _msg_tbl[] = {
{"", 1},
{"You have to be into the .text or the .data segment to define a value.", 2},
{"Label already defined", 3},
{"You can't have the startpoint elsewhere than the .text segment", 4},
{"Not a valid . directive", 5},
{"Not a valid # directive", 6},
{"Error: extra parameters to a . directive.", 7},
{"Too much arguments to #undef", 8},
{"Defined symbol not found.", 9},
{"Too much arguments to #include", 10},
{"Including file at line %i", 11},
{"Error reading include file", 12},
{"Zero divide.", 13},
{"Error: unable to compute the immediate value", 14},
{"Function unknow", 15},
{"Addresses addition not allowed", 16},
{"You can only use the decal operator on labels", 17},
{"Address operation invalid", 18},
{"Addresses operations not allowed", 19},
{"Expression too complex or invalid", 20},
{"Address type not supported", 21},
{"Address addition not supported", 22},
{"Expression invalid", 23},
{"Expression too complex", 24},
{"Something wrong, nested operator called...", 25},
{"Something wrong, lparenthesis operator called...", 26},
{"Something wrong, should never got here...", 27},
{"Unknow predefined string into the meta language", 28},
{"Pattern not matching...", 29},
{"Unknow constant type in the meta language", 30},
{"\
Error in the metalanguage (pattern should be here if not a constant type)", 31},
{"Logical error in meta language", 32},
{"Unknow field in metalanguage", 33},
{"Can't evaluate directly expression", 34},
{"Value too large for field", 35},
{"Unknow instruction", 36},
{"Unknow constant", 37},
{"Bad constant for an immediate value", 38},
{"Bad constant for a string", 39},
{"Bad array size", 40},
{"You can only have an instruction into a .text segment", 41},
{"Unmatched instruction", 42},
{"Error writing file", 43},
{"Creating temporary files", 44},
{"Error writing file __text__", 45},
{"Error writing file __symbols__", 46},
{"Dumping memory into object file", 47},
{"Dumping text segment", 48},
{"Processing word number %i coming from line %i of the file %s.", 49},
{"Can't evaluate expression for a direct value", 50},
{"Can only use the diff() function onto labels", 51},
{"Can only evaluate a diff on local symbols", 52},
{"Can only evaluate a diff on symbols from the same segment", 53},
{"Can't evaluate expression", 54},
{"Dumping data segment", 55},
{"Dumping bss segment", 56},
{"Loading file", 57},
{"Opening file '%s'", 58},
{"Reading file", 59},
{"Reading line %i", 60},
{"Summering line %s", 61},
{"Opening output file", 62},
{"Error writing output file", 63},
{"Error reading file", 64},
{"Writing output file", 65},
{"Internal error into hashing", 66},
{"Read line '%s'", 67},
{"Analysing word '%s'", 68},
{"Missing operator ':'", 69},
{"Invalid number.", 70},
{"Expecting ';' for field separator.", 71},
{"Expecting ',' for field separator.", 72},
{"Identifier incorrect.", 73},
{"Error: Expecting a . after a =", 74},
{"Extra parameters for field 'p'.", 75},
{"Unexpected char at end of line.", 76},
{"Expecting operator '=' for field 'p'.", 77},
{"Error: character . expected.", 78},
{"= expected after an implicit name", 79},
{"Identifier incorrect", 80},
{"expecting ; as field separator", 81},
{"Loading meta file", 82},
{"Meta parser init failed.", 83},
{"Too many nested operators in expression.\n", 84},
{"Too many nested functions calls in expression.\n", 85},
{"Invalid unary operator", 86},
{"Invalid binary operator", 87},
{"Parse error: too much left parenthesis", 88},
{"Parse error: too much right parenthesis", 89},
{"Parse error: enclosure mismatch", 90},
{"Invalid character", 91},
{"Out of memory.", 92},
{"Too much error contexts during pushcontext().", 93},
{"Error context empty, but popcontext() called.", 94},
{"ResetBit: Incorrect Value", 95},
{"SetBit: Incorrect Value", 96},
{"ValeurBit: Incorrect Value", 97},
{"Adresse: Unmatched Addr Field", 98},
{"FPU not implemented", 99},
{"Invalid Memory Adress", 100},
{"Invalid Register Descriptor", 101},
{"\
Assembler\n\
\n", 102},
{" o Initialising the meta engine... ", 103},
{"\
Done!\n\
o Meta language loading... ", 104},
{"Meta language loading failed.", 105},
{"\
Done!\n\
o Initialising the assembler core...", 106},
{"Assembler core init failed.", 107},
{" Done!\n", 108},
{"Signal received: segfault", 109},
{"\
\n\
Performing initialisation...\n\
\n", 110},
{"\
\n\
Performing shutdown...\n\
\n", 111},
{"Exitting, bye!\n", 112},
};
int _msg_tbl_length = 112;
|