xapian-core  1.4.25
Macros | Variables
dutch.cc File Reference
#include <config.h>
#include <limits.h>
#include "dutch.h"
+ Include dependency graph for dutch.cc:

Go to the source code of this file.

Macros

#define s_0_1   0
 
#define s_0_2   2
 
#define s_0_3   4
 
#define s_0_4   6
 
#define s_0_5   8
 
#define s_0_6   10
 
#define s_0_7   12
 
#define s_0_8   14
 
#define s_0_9   16
 
#define s_0_10   18
 
#define s_1_1   20
 
#define s_1_2   21
 
#define s_2_0   22
 
#define s_2_1   24
 
#define s_2_2   26
 
#define s_3_0   28
 
#define s_3_1   31
 
#define s_3_2   s_3_0
 
#define s_3_3   33
 
#define s_3_4   s_3_1
 
#define s_4_0   38
 
#define s_4_1   41
 
#define s_4_2   43
 
#define s_4_3   46
 
#define s_4_4   50
 
#define s_4_5   54
 
#define s_5_0   57
 
#define s_5_1   59
 
#define s_5_2   61
 
#define s_5_3   63
 

Variables

static const symbol s_pool []
 
static const struct among a_0 [11]
 
static const struct among a_1 [3]
 
static const struct among a_2 [3]
 
static const struct among a_3 [5]
 
static const struct among a_4 [6]
 
static const struct among a_5 [4]
 
static const unsigned char g_v [] = { 17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128 }
 
static const unsigned char g_v_I [] = { 1, 0, 0, 17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128 }
 
static const unsigned char g_v_j [] = { 17, 67, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128 }
 
static const symbol s_0 [] = { 'a' }
 
static const symbol s_1 [] = { 'e' }
 
static const symbol s_2 [] = { 'i' }
 
static const symbol s_3 [] = { 'o' }
 
static const symbol s_4 [] = { 'u' }
 
static const symbol s_5 [] = { 'Y' }
 
static const symbol s_6 [] = { 'I' }
 
static const symbol s_7 [] = { 'Y' }
 
static const symbol s_8 [] = { 'y' }
 
static const symbol s_9 [] = { 'i' }
 
static const symbol s_10 [] = { 'g', 'e', 'm' }
 
static const symbol s_11 [] = { 'h', 'e', 'i', 'd' }
 
static const symbol s_12 [] = { 'h', 'e', 'i', 'd' }
 
static const symbol s_13 [] = { 'e', 'n' }
 
static const symbol s_14 [] = { 'i', 'g' }
 

Macro Definition Documentation

◆ s_0_1

#define s_0_1   0

◆ s_0_10

#define s_0_10   18

◆ s_0_2

#define s_0_2   2

◆ s_0_3

#define s_0_3   4

◆ s_0_4

#define s_0_4   6

◆ s_0_5

#define s_0_5   8

◆ s_0_6

#define s_0_6   10

◆ s_0_7

#define s_0_7   12

◆ s_0_8

#define s_0_8   14

◆ s_0_9

#define s_0_9   16

◆ s_1_1

#define s_1_1   20

◆ s_1_2

#define s_1_2   21

◆ s_2_0

#define s_2_0   22

◆ s_2_1

#define s_2_1   24

◆ s_2_2

#define s_2_2   26

◆ s_3_0

#define s_3_0   28

◆ s_3_1

#define s_3_1   31

◆ s_3_2

#define s_3_2   s_3_0

◆ s_3_3

#define s_3_3   33

◆ s_3_4

#define s_3_4   s_3_1

◆ s_4_0

#define s_4_0   38

◆ s_4_1

#define s_4_1   41

◆ s_4_2

#define s_4_2   43

◆ s_4_3

#define s_4_3   46

◆ s_4_4

#define s_4_4   50

◆ s_4_5

#define s_4_5   54

◆ s_5_0

#define s_5_0   57

◆ s_5_1

#define s_5_1   59

◆ s_5_2

#define s_5_2   61

◆ s_5_3

#define s_5_3   63

Variable Documentation

◆ a_0

const struct among a_0[11]
static
Initial value:
=
{
{ 0, 0, -1, 6},
{ 2, s_0_1, 0, 1},
{ 2, s_0_2, 0, 1},
{ 2, s_0_3, 0, 2},
{ 2, s_0_4, 0, 2},
{ 2, s_0_5, 0, 3},
{ 2, s_0_6, 0, 3},
{ 2, s_0_7, 0, 4},
{ 2, s_0_8, 0, 4},
{ 2, s_0_9, 0, 5},
{ 2, s_0_10, 0, 5}
}
#define s_0_10
#define s_0_6
#define s_0_2
#define s_0_8
#define s_0_3
#define s_0_5
#define s_0_1
#define s_0_4
#define s_0_7
#define s_0_9

Definition at line 70 of file dutch.cc.

◆ a_1

const struct among a_1[3]
static
Initial value:
=
{
{ 0, 0, -1, 3},
{ 1, s_1_1, 0, 2},
{ 1, s_1_2, 0, 1}
}
#define s_1_1
#define s_1_2

Definition at line 86 of file dutch.cc.

◆ a_2

const struct among a_2[3]
static
Initial value:
=
{
{ 2, s_2_0, -1, -1},
{ 2, s_2_1, -1, -1},
{ 2, s_2_2, -1, -1}
}
#define s_2_1
#define s_2_0
#define s_2_2

Definition at line 94 of file dutch.cc.

◆ a_3

const struct among a_3[5]
static
Initial value:
=
{
{ 3, s_3_0, -1, 2},
{ 2, s_3_1, -1, 3},
{ 2, s_3_2, -1, 2},
{ 5, s_3_3, 2, 1},
{ 1, s_3_4, -1, 3}
}
#define s_3_0
#define s_3_1
#define s_3_3
#define s_3_4
#define s_3_2

Definition at line 102 of file dutch.cc.

◆ a_4

const struct among a_4[6]
static
Initial value:
=
{
{ 3, s_4_0, -1, 1},
{ 2, s_4_1, -1, 2},
{ 3, s_4_2, -1, 1},
{ 4, s_4_3, -1, 3},
{ 4, s_4_4, -1, 4},
{ 3, s_4_5, -1, 5}
}
#define s_4_1
#define s_4_2
#define s_4_3
#define s_4_4
#define s_4_0
#define s_4_5

Definition at line 112 of file dutch.cc.

◆ a_5

const struct among a_5[4]
static
Initial value:
=
{
{ 2, s_5_0, -1, -1},
{ 2, s_5_1, -1, -1},
{ 2, s_5_2, -1, -1},
{ 2, s_5_3, -1, -1}
}
#define s_5_0
#define s_5_3
#define s_5_1
#define s_5_2

Definition at line 123 of file dutch.cc.

◆ g_v

const unsigned char g_v[] = { 17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128 }
static

◆ g_v_I

const unsigned char g_v_I[] = { 1, 0, 0, 17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128 }
static

Definition at line 133 of file dutch.cc.

Referenced by Xapian::InternalStemDutch::r_standard_suffix().

◆ g_v_j

const unsigned char g_v_j[] = { 17, 67, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128 }
static

Definition at line 135 of file dutch.cc.

Referenced by Xapian::InternalStemDutch::r_standard_suffix().

◆ s_0

const symbol s_0[] = { 'a' }
static

Definition at line 137 of file dutch.cc.

Referenced by Xapian::InternalStemDutch::r_prelude().

◆ s_1

const symbol s_1[] = { 'e' }
static

Definition at line 138 of file dutch.cc.

Referenced by Xapian::InternalStemDutch::r_prelude().

◆ s_10

const symbol s_10[] = { 'g', 'e', 'm' }
static

Definition at line 147 of file dutch.cc.

Referenced by Xapian::InternalStemDutch::r_en_ending().

◆ s_11

const symbol s_11[] = { 'h', 'e', 'i', 'd' }
static

Definition at line 148 of file dutch.cc.

Referenced by Xapian::InternalStemDutch::r_standard_suffix().

◆ s_12

const symbol s_12[] = { 'h', 'e', 'i', 'd' }
static

Definition at line 149 of file dutch.cc.

Referenced by Xapian::InternalStemDutch::r_standard_suffix().

◆ s_13

const symbol s_13[] = { 'e', 'n' }
static

Definition at line 150 of file dutch.cc.

Referenced by Xapian::InternalStemDutch::r_standard_suffix().

◆ s_14

const symbol s_14[] = { 'i', 'g' }
static

Definition at line 151 of file dutch.cc.

Referenced by Xapian::InternalStemDutch::r_standard_suffix().

◆ s_2

const symbol s_2[] = { 'i' }
static

Definition at line 139 of file dutch.cc.

Referenced by Xapian::InternalStemDutch::r_prelude().

◆ s_3

const symbol s_3[] = { 'o' }
static

Definition at line 140 of file dutch.cc.

Referenced by Xapian::InternalStemDutch::r_prelude().

◆ s_4

const symbol s_4[] = { 'u' }
static

Definition at line 141 of file dutch.cc.

Referenced by Xapian::InternalStemDutch::r_prelude().

◆ s_5

const symbol s_5[] = { 'Y' }
static

Definition at line 142 of file dutch.cc.

Referenced by Xapian::InternalStemDutch::r_prelude().

◆ s_6

const symbol s_6[] = { 'I' }
static

Definition at line 143 of file dutch.cc.

Referenced by Xapian::InternalStemDutch::r_prelude().

◆ s_7

const symbol s_7[] = { 'Y' }
static

Definition at line 144 of file dutch.cc.

Referenced by Xapian::InternalStemDutch::r_prelude().

◆ s_8

const symbol s_8[] = { 'y' }
static

Definition at line 145 of file dutch.cc.

Referenced by Xapian::InternalStemDutch::r_postlude().

◆ s_9

const symbol s_9[] = { 'i' }
static

Definition at line 146 of file dutch.cc.

Referenced by Xapian::InternalStemDutch::r_postlude().

◆ s_pool

const symbol s_pool[]
static