translations fixes (name clashes)

git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@685 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
Yves Rizoud 2009-03-18 01:14:53 +00:00
parent 4dcdc53409
commit 52574a8e87
4 changed files with 365 additions and 369 deletions

92
graph.c
View File

@ -2381,7 +2381,7 @@ byte Effet_Shade(word X,word Y,__attribute__((unused)) byte Couleur)
byte Effet_Quick_shade(word X,word Y,byte Couleur) byte Effet_Quick_shade(word X,word Y,byte Couleur)
{ {
int color=Couleur=Lit_pixel_dans_ecran_feedback(X,Y); int c=Couleur=Lit_pixel_dans_ecran_feedback(X,Y);
int Sens=(Fore_color<=Back_color); int Sens=(Fore_color<=Back_color);
byte start,end; byte start,end;
int Largeur; int Largeur;
@ -2397,33 +2397,33 @@ byte Effet_Quick_shade(word X,word Y,byte Couleur)
end =Fore_color; end =Fore_color;
} }
if ((color>=start) && (color<=end) && (start!=end)) if ((c>=start) && (c<=end) && (start!=end))
{ {
Largeur=1+end-start; Largeur=1+end-start;
if ( ((Shade_Table==Shade_Table_gauche) && Sens) || ((Shade_Table==Shade_Table_droite) && (!Sens)) ) if ( ((Shade_Table==Shade_Table_gauche) && Sens) || ((Shade_Table==Shade_Table_droite) && (!Sens)) )
color-=Quick_shade_Step%Largeur; c-=Quick_shade_Step%Largeur;
else else
color+=Quick_shade_Step%Largeur; c+=Quick_shade_Step%Largeur;
if (color<start) if (c<start)
switch (Quick_shade_Loop) switch (Quick_shade_Loop)
{ {
case MODE_SHADE_NORMAL : return start; case MODE_SHADE_NORMAL : return start;
case MODE_SHADE_BOUCLE : return (Largeur+color); case MODE_SHADE_BOUCLE : return (Largeur+c);
default : return Couleur; default : return Couleur;
} }
if (color>end) if (c>end)
switch (Quick_shade_Loop) switch (Quick_shade_Loop)
{ {
case MODE_SHADE_NORMAL : return end; case MODE_SHADE_NORMAL : return end;
case MODE_SHADE_BOUCLE : return (color-Largeur); case MODE_SHADE_BOUCLE : return (c-Largeur);
default : return Couleur; default : return Couleur;
} }
} }
return color; return c;
} }
// -- Effet de Tiling -- // -- Effet de Tiling --
@ -2439,88 +2439,88 @@ byte Effet_Tiling(word X,word Y,__attribute__((unused)) byte Couleur)
byte Effet_Smooth(word X,word Y,__attribute__((unused)) byte Couleur) byte Effet_Smooth(word X,word Y,__attribute__((unused)) byte Couleur)
{ {
int r,g,b; int r,g,b;
byte color; byte c;
int Poids,Poids_total; int Poids,Poids_total;
byte X2=((X+1)<Principal_Largeur_image); byte X2=((X+1)<Principal_Largeur_image);
byte Y2=((Y+1)<Principal_Hauteur_image); byte Y2=((Y+1)<Principal_Hauteur_image);
// On commence par le pixel central // On commence par le pixel central
color=Lit_pixel_dans_ecran_feedback(X,Y); c=Lit_pixel_dans_ecran_feedback(X,Y);
Poids_total=Smooth_Matrice[1][1]; Poids_total=Smooth_Matrice[1][1];
r=Poids_total*Principal_Palette[color].R; r=Poids_total*Principal_Palette[c].R;
g=Poids_total*Principal_Palette[color].V; g=Poids_total*Principal_Palette[c].V;
b=Poids_total*Principal_Palette[color].B; b=Poids_total*Principal_Palette[c].B;
if (X) if (X)
{ {
color=Lit_pixel_dans_ecran_feedback(X-1,Y); c=Lit_pixel_dans_ecran_feedback(X-1,Y);
Poids_total+=(Poids=Smooth_Matrice[0][1]); Poids_total+=(Poids=Smooth_Matrice[0][1]);
r+=Poids*Principal_Palette[color].R; r+=Poids*Principal_Palette[c].R;
g+=Poids*Principal_Palette[color].V; g+=Poids*Principal_Palette[c].V;
b+=Poids*Principal_Palette[color].B; b+=Poids*Principal_Palette[c].B;
if (Y) if (Y)
{ {
color=Lit_pixel_dans_ecran_feedback(X-1,Y-1); c=Lit_pixel_dans_ecran_feedback(X-1,Y-1);
Poids_total+=(Poids=Smooth_Matrice[0][0]); Poids_total+=(Poids=Smooth_Matrice[0][0]);
r+=Poids*Principal_Palette[color].R; r+=Poids*Principal_Palette[c].R;
g+=Poids*Principal_Palette[color].V; g+=Poids*Principal_Palette[c].V;
b+=Poids*Principal_Palette[color].B; b+=Poids*Principal_Palette[c].B;
if (Y2) if (Y2)
{ {
color=Lit_pixel_dans_ecran_feedback(X-1,Y+1); c=Lit_pixel_dans_ecran_feedback(X-1,Y+1);
Poids_total+=(Poids=Smooth_Matrice[0][2]); Poids_total+=(Poids=Smooth_Matrice[0][2]);
r+=Poids*Principal_Palette[color].R; r+=Poids*Principal_Palette[c].R;
g+=Poids*Principal_Palette[color].V; g+=Poids*Principal_Palette[c].V;
b+=Poids*Principal_Palette[color].B; b+=Poids*Principal_Palette[c].B;
} }
} }
} }
if (X2) if (X2)
{ {
color=Lit_pixel_dans_ecran_feedback(X+1,Y); c=Lit_pixel_dans_ecran_feedback(X+1,Y);
Poids_total+=(Poids=Smooth_Matrice[2][1]); Poids_total+=(Poids=Smooth_Matrice[2][1]);
r+=Poids*Principal_Palette[color].R; r+=Poids*Principal_Palette[c].R;
g+=Poids*Principal_Palette[color].V; g+=Poids*Principal_Palette[c].V;
b+=Poids*Principal_Palette[color].B; b+=Poids*Principal_Palette[c].B;
if (Y) if (Y)
{ {
color=Lit_pixel_dans_ecran_feedback(X+1,Y-1); c=Lit_pixel_dans_ecran_feedback(X+1,Y-1);
Poids_total+=(Poids=Smooth_Matrice[2][0]); Poids_total+=(Poids=Smooth_Matrice[2][0]);
r+=Poids*Principal_Palette[color].R; r+=Poids*Principal_Palette[c].R;
g+=Poids*Principal_Palette[color].V; g+=Poids*Principal_Palette[c].V;
b+=Poids*Principal_Palette[color].B; b+=Poids*Principal_Palette[c].B;
if (Y2) if (Y2)
{ {
color=Lit_pixel_dans_ecran_feedback(X+1,Y+1); c=Lit_pixel_dans_ecran_feedback(X+1,Y+1);
Poids_total+=(Poids=Smooth_Matrice[2][2]); Poids_total+=(Poids=Smooth_Matrice[2][2]);
r+=Poids*Principal_Palette[color].R; r+=Poids*Principal_Palette[c].R;
g+=Poids*Principal_Palette[color].V; g+=Poids*Principal_Palette[c].V;
b+=Poids*Principal_Palette[color].B; b+=Poids*Principal_Palette[c].B;
} }
} }
} }
if (Y) if (Y)
{ {
color=Lit_pixel_dans_ecran_feedback(X,Y-1); c=Lit_pixel_dans_ecran_feedback(X,Y-1);
Poids_total+=(Poids=Smooth_Matrice[1][0]); Poids_total+=(Poids=Smooth_Matrice[1][0]);
r+=Poids*Principal_Palette[color].R; r+=Poids*Principal_Palette[c].R;
g+=Poids*Principal_Palette[color].V; g+=Poids*Principal_Palette[c].V;
b+=Poids*Principal_Palette[color].B; b+=Poids*Principal_Palette[c].B;
} }
if (Y2) if (Y2)
{ {
color=Lit_pixel_dans_ecran_feedback(X,Y+1); c=Lit_pixel_dans_ecran_feedback(X,Y+1);
Poids_total+=(Poids=Smooth_Matrice[1][2]); Poids_total+=(Poids=Smooth_Matrice[1][2]);
r+=Poids*Principal_Palette[color].R; r+=Poids*Principal_Palette[c].R;
g+=Poids*Principal_Palette[color].V; g+=Poids*Principal_Palette[c].V;
b+=Poids*Principal_Palette[color].B; b+=Poids*Principal_Palette[c].B;
} }
return (Poids_total)? // On regarde s'il faut éviter le 0/0. return (Poids_total)? // On regarde s'il faut éviter le 0/0.

View File

@ -143,7 +143,7 @@ void UpdateRect(short X, short Y, unsigned short Largeur, unsigned short Hauteur
byte * Surface_en_bytefield(SDL_Surface *Source, byte * dest) byte * Surface_en_bytefield(SDL_Surface *Source, byte * dest)
{ {
byte *Src; byte *Src;
byte *Dst; byte *dest_ptr;
int Y; int Y;
int Reste; int Reste;
@ -159,12 +159,12 @@ byte * Surface_en_bytefield(SDL_Surface *Source, byte * dest)
if (dest==NULL) if (dest==NULL)
dest=(byte *)malloc(Source->w*Source->h); dest=(byte *)malloc(Source->w*Source->h);
Dst=dest; dest_ptr=dest;
Src=(byte *)(Source->pixels); Src=(byte *)(Source->pixels);
for(Y=0; Y < Source->h; Y++) for(Y=0; Y < Source->h; Y++)
{ {
memcpy(Dst, Src,Source->w); memcpy(dest_ptr, Src,Source->w);
Dst += Source->w; dest_ptr += Source->w;
Src += Source->w + Reste; Src += Source->w + Reste;
} }
return dest; return dest;

View File

@ -6,7 +6,7 @@ Display_brush_double
Display_brush_simple Display_brush_simple
Display_brush_tall Display_brush_tall
Display_brush_wide Display_brush_wide
Display_aide Display_help
Display_separator Display_separator
Display_bookmark Display_bookmark
Display_selected_cell_color Display_selected_cell_color
@ -1336,324 +1336,322 @@ Write_dword_le
Write_word_be Write_word_be
Write_word_le Write_word_le
A A
AX ax
AY ay
Preview_is_needed preview_is_needed
Redraw_is_needed redraw_is_needed
Adjust_brush_pick Adjust_brush_pick
Display_centered Display_centered
Display_choice Display_choice
Display_arrow Display_arrow
Display_image_limits Display_image_limits
Alphabet_daughter alphabet_daughter
Alphabet_free alphabet_free
Alphabet_max alphabet_max
Alphabet_pile alphabet_stack
Alphabet_pile_pos alphabet_stack_pos
Alphabet_prefix alphabet_prefix
Alphabet_sister alphabet_sister
Alphabet_suffix alphabet_suffix
Old old
Old_hide_cursor old_hide_cursor
Old_offset_X old_offset_x
Old_offset_Y old_offset_y
Old_current_gradient old_current_gradient
Old_selected_index old_selected_index
Old_main_magnifier_mode old_main_magnifier_mode
Old_mouse_K old_mouse_k
Old_mouse_X old_mouse_x
Old_mouse_Y old_mouse_y
Old_paintbrush_X old_paintbrush_x
Old_paintbrush_Y old_paintbrush_y
Old_main_separator_position old_main_separator_position
Old_X old_x
Old_X_zoom old_x_zoom
Old_Y old_y
Old_filename old_filename
Old_shade old_shade
Old_zoom_limit old_zoom_limit
Old_color old_color
Old_cursor_shape old_cursor_shape
Old_height old_height
Old_width old_width
Angle Angle
Anti_alias AntiAlias
Argument argument
Stop_seek stop_seek
Aspect Aspect
Auto_discontinuous Auto_discontinuous
Auto_nb_used Auto_nb_used
Auto_save Auto_save
Auto_set_res Auto_set_res
Other_cursor other_cursor
Next_to_last_color second_last_color
B B
B256 b256
BX bx
Back_color_initiale old_back_color
Backcol Backcol
Backup_Degrade_Tableau backup_gradients
Backup_de_l_image_effectue image_is_backed_up
Backup_done Backup_done
Backup_table backup_table
Bas_visible bottom_is_visible
Best best
Best_color best_color
Best_dist best_dist
Beta1 Beta1
Beta2 Beta2
Bidon dummy
Bit Bit
BitPlanes BitPlanes
Bitmap24B white
Bitmap256 blue
Blanc blue_under
Bleu blink
Bleu_dessous block_is_selected
Blink block_indentifier
Bloc_selectionne
Block_indicateur
Bmin Bmin
Bold Bold
Bookmark_directory Bookmark_directory
Bookmark_label Bookmark_label
BoutonPas step_button
Bouton_Cote clicked_button
Bouton_Octet_insere button_bg_color
Bouton_Touche shortcut_button
Bouton_Used button_used
Bouton_actif Active_button
Bouton_clicke clicked_button
Bouton_preview preview_button
Input_button input_button
Input_button_Offset_X input_offset_x_button
Input_button_Offset_Y input_offset_y_button
Input_button_width input_width_button
Input_button_X input_x_button
Input_button_Y input_y_button
Input_button_dX input_dx_button
Input_button_dY input_dy_button
Bouton_taille_texte input_size_button
Bouton_texte input_text_button
BrosseRetour new_brush
Buffer buffer
Buffer_Undo undo_buffer
Buffer_resultat result_buffer
Buffer_taille size_buffer
Buffer_upper upper_buffer
Byte Byte
Bytes_per_plane_line Bytes_per_plane_line
C C
C1 C1
C2 C2
CFG_Header cfg_header
CFG_Infos_touche cfg_shortcut_info
CFG_Mode_video cfg_video_mode
CM_Neutre neutral_color
CX cx
CY cy
C_est_X2 it_is_x2
Cacher_curseur_avant_recuperation cursor_was_hidden
Calcul_X computed_x
Calcul_Y computed_y
Cancel Cancel
Car_1 char_1
Car_2 char_2
Car_3 char_3
Car_4 char_4
Carac Carac
Caractere Caractere
CaracteresInterdits forbidden_char
Caracteres_a_garder nb_char_to_keep
Cas_special special_case
Case_choisie selected_cell
Case_temporaire temp_cell
Cells_X cells_X
Cells_Y cells_y
Centre_X center_x
Centre_Y center_y
Chaine str
Chaine_affichee display_string
Chaine_en_cours current_string
Chaine_initiale initial_string
Chaine_preview preview_string
Chaine_temporaire temp_string
Changement_angle angle_change
Changement_de_taille size_change
Char c
CharPos CharPos
Char_tempo temp_char
Charger_ou_sauver_l_image save_or_load_image
Chemin Chemin
CheminLecteur drive_path
Chemin_courant current_path
Chemin_icone icon_path
Choix item
Choix_suivant next_choice
Clear_palette Clear_palette
Clear_with_stencil Clear_with_stencil
Clic click
Click Click
Clickable Clickable
Code Code
CodeTouche key_code
Code_Fonction function_code
Code_ancien old_code
Coin_X corner_x
Coin_Y corner_y
Col color
Color Color
Color_map_entry_size Color_map_entry_size
Color_map_length Color_map_length
Color_map_origin Color_map_origin
Color_map_type Color_map_type
Commentaire Commentaire
Commentaire_initial initial_comment
Comp Comp
Compare compare
Compression Compression
Compteur Compteur
Compteur_X counter_x
Compteur_Y counter_y
Compteur_de_repetitions repetitions
Config_Dir config_dir
Config_ParentDir config_parent_dir
Confirme confirmation
Contenu Contenu
Conversion_touches key_conversion
Coords_rel Coords_rel
Coul col
Couleur color
Couleur_1 color_1
Couleur_2 color_2
Couleur_BD color_br
Couleur_Bas_droite color_bottom_right
Couleur_CBD color_brc
Couleur_CHG color_tlc
Couleur_Diagonale color_diagonal
Couleur_HG color_tl
Couleur_Haut_gauche color_top_left
Couleur_S color_s
Couleur_choisie selected_color
Couleur_de_remplissage fill_color
Couleur_de_taggage tag_color
Couleur_de_transparence transp_color
Couleur_fond background_color
Couleur_neutre neutral_color
Couleur_selectionnee selected_color
Couleur_taggee tagged_color
Couleur_temporaire temp_color
Couleur_texte text_color
Couleur_titre title_color
Couleur_transparence transp_color
Couleurs_separees Couleurs_separees
Count count
Curseur Cursor
Curseur_X cursor_x
DX DX
D_Pos_X dest_x
D_Pos_Y dest_y
Data_Dir data_dir
Deb_X Deb_X
Deb_Y Deb_Y
Debut Start
Debut_Bleu start_blue
Debut_Bloc_1 block_1_start
Debut_Bloc_2 block_2_start
Debut_Compteur_X start_x_counter
Debut_Compteur_Y start_y_counter
Debut_Rouge start_red
Debut_Vert start_green
Debut_X start_x
Debut_Y start_y
Debut_block block_start
Debut_liste list_start
Debut_menu_X menu_start_x
Debut_shade start_shade
Decalage Offset
Decalage_X X_offset
Decalage_Y Y_offset
Decalage_calcule computed_offset
Decalage_en_X delta_x
Decalage_en_Y delta_y
Decalage_premier offset_first
Decalage_select selector_offset
Decalage_temporaire_X temp_x_offset
Decalage_temporaire_Y temp_y_offset
Delai delay
Delta Delta
Delta_R delta_r
Delta_X delta_x
Delta_X2 delta_x2
Delta_X_dans_brosse delta_x_in_brush
Delta_Xt delta_xt
Delta_Y delta_y
Delta_Y2 delta_y2
Delta_Y_dans_brosse delta_y_in_brush
Delta_Yt delta_yt
Depart start
Depth Depth
Dernier Dernier
Dernier_X last_x
Dernier_Y last_y
Dernier_octet last_byte
Derniere_couleur last_color
Descente descend
Descriptor Descriptor
Dest dest
Destination Destination
Diff diff
Difference difference
Difference_H diff_h
Difference_L diff_l
Difference_S diff_s
Dimensions_modifiees size_is_modified
Direction Direction
Dist dist
Distance_X distance_x
Distance_Y distance_y
Diviseur divisor
DriveBits drive_bits
Droite_visible right_is_visible
Dropdown Dropdown
Dropdown_bookmark bookmark_dropdown
Dropdown_des_formats formats_dropdown
Dst dest
Dst0 dst0
Dst1 dst1
Dst2 dst2
Dst3 dst3
Dummy dummy
Dx dx
Dy dy
EDX EDX
E_red e_red
Eclairage_X spot_x
Eclairage_Y spot_y
Effacement Effacement
Egal_trouve equal_found
Element_courant current_item
Element_precedent prev_item
Element_suivant next_item
Element_suivant_le_suivant next_to_next_item
Element_temporaire temp_item
Ellipse_Limite_High Ellipse_Limit_High
Ellipse_Limite_Low Ellipse_Limit_Low
En_tete window_title
Enfonce Pressed
Enreg Enreg
Enregistrer Enregistrer
Entier_temporaire temp_int
EstImage Is_bitmap
EstTrueType Is_truetype
Etat State
Etat_prec prev_state
Explic1 Explic1
Explic2 Explic2
Explic3 Explic3
Extension Extension
FX_Feedback FX_Feedback
FX_Feedback_Ecran_avant_remplissage old_fx_feedback_screen
Facteur Facteur
Facteur_A Facteur_A
Facteur_B Facteur_B
@ -2019,13 +2017,13 @@ Pos_Reel_X
Pos_Reel_Y Pos_Reel_Y
Pos_X Pos_X
Pos_X_dans_brosse Pos_X_dans_brosse
Pos_X_dest pos_X_dest
Pos_X_dest_final pos_X_dest_final
Pos_X_dest_initial pos_X_dest_initial
Pos_X_initial Pos_X_initial
Pos_X_reelle Pos_X_reelle
Pos_X_src pos_X_src
Pos_X_src_initial pos_X_src_initial
Pos_Y Pos_Y
Pos_Y_Fin Pos_Y_Fin
Pos_Y_dans_brosse Pos_Y_dans_brosse
@ -2034,7 +2032,7 @@ Pos_fenetre_X
Pos_fenetre_Y Pos_fenetre_Y
Pos_menu_X Pos_menu_X
Pos_menu_Y Pos_menu_Y
Text_X_pos text_X_pos
Position Position
Position_X Position_X
Position_curseur_jauge Position_curseur_jauge
@ -2117,8 +2115,8 @@ Round_max
S S
SCx_Palette SCx_Palette
SVN_revision SVN_revision
S_Pos_X source_x
S_Pos_Y source_y
Safety_colors Safety_colors
Saisie_Delay Saisie_Delay
Saisie_Init Saisie_Init
@ -2304,7 +2302,7 @@ Vert
Vert_dessous Vert_dessous
Vertices Vertices
Vitesse Vitesse
Vmin Gmin
Vraie_largeur Vraie_largeur
Vraie_taille_ligne Vraie_taille_ligne
Width Width
@ -2382,26 +2380,26 @@ charoffset
cl cl
color color
const const
cosA cos_a
couleur couleur
cs cs
cumul cumul
cumulR cumul_r
current_dir_path current_dir_path
cx cx
d d
dX dX
dX_choisi dx_selected
dY_choisi dy_selected
dans dans
dec_b dec_b
dec_r dec_r
dec_g dec_g
decalage decalage
Offset_left offset_left
Offset_top offset_top
Offset_height offset_height
Offset_width offset_width
decalages decalages
degrades degrades
diff diff
@ -2456,8 +2454,8 @@ main
masque masque
max max
maxmem maxmem
Best_gradient best_gradient
Best_diff best_diff
me_devname me_devname
me_dummy me_dummy
me_mountdir me_mountdir
@ -2519,7 +2517,7 @@ scancode
selon selon
sep sep
sig sig
sinA sin_a
sort_by_x sort_by_x
sr sr
stats stats
@ -2938,60 +2936,59 @@ SPECIAL_TOP_RIGHT_ATTACHMENT
SPECIAL_ZOOM_IN SPECIAL_ZOOM_IN
SPECIAL_ZOOM_OUT SPECIAL_ZOOM_OUT
ICON_TYPES ICON_TYPES
Old_Mouse_K2 old_mouse_k2
Old_Mouse_X2 old_mouse_x2
Old_Mouse_Y2 old_mouse_y2
Shade_processed_old shade_processed_old
BY by
Bmp bmp
Input_button_height input_button_height
Choix_debut Choix_debut
Colonne column
Cumul cumul
Curseur_Y cursor_y
D D
Delta_B delta_b
Delta_G delta_g
E_blue e_blue
E_green e_green
File File
Font Font
G G
GUI GUI
Effective_H effective_h
Dest_height dest_height
Incr_Y incr_y
J J
K K
Limit limit
Best_height best_height
Current_mode current_mode
New_file new_file
Number Nombre
Offs_Y offs_y
Old_Y old_y
Old_file old_file
Total_weight total_weight
Pos_Y_dest pos_y_dest
Pos_Y_dest_final pos_y_dest_final
Pos_Y_dest_initial pos_y_dest_initial
Pos_Y_src pos_y_src
Pos_Y_src_initial pos_y_src_initial
Text_Y_pos text_y_pos
S_List_of_pages
T T
T2 T2
T3 T3
Temp_Y temp_y
Third_Y third_y
Color_usage color_usage
Real_color real_color
Real_size real_size
Xmax x_max
Ymax y_max
Ymin y_min
Ymin_ y_min_
Yt yt
b1 b1
b2 b2
b3 b3
@ -3002,8 +2999,8 @@ bmax
c1 c1
c2 c2
counter counter
cumulB cumul_b
cumulG cumul_g
dY dY
dest dest
dev_pattern dev_pattern
@ -3101,3 +3098,4 @@ T_Help_table
T_Conversion_table T_Conversion_table
T_Occurrence_table T_Occurrence_table
word word
T_Config

View File

@ -1405,8 +1405,6 @@ Beta2
Bidon Bidon
Bit Bit
BitPlanes BitPlanes
Bitmap24B
Bitmap256
Blanc Blanc
Bleu Bleu
Bleu_dessous Bleu_dessous
@ -2978,7 +2976,6 @@ Pos_Y_dest_Initiale
Pos_Y_src Pos_Y_src
Pos_Y_src_Initiale Pos_Y_src_Initiale
Pos_texte_Y Pos_texte_Y
S_Liste_de_pages
T T
T2 T2
T3 T3
@ -3101,3 +3098,4 @@ T_TABLEAIDE
Table_conversion Table_conversion
Table_occurence Table_occurence
word word
T_Config