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

Go to the source code of this file.

Macros

#define s_0_0   (s_0_1 + 3)
 
#define s_0_1   s_0_23
 
#define s_0_2   (s_0_3 + 3)
 
#define s_0_3   0
 
#define s_0_4   s_0_25
 
#define s_0_5   s_0_7
 
#define s_0_6   s_0_2
 
#define s_0_7   s_0_27
 
#define s_0_8   s_0_13
 
#define s_0_9   7
 
#define s_0_10   s_0_14
 
#define s_0_11   11
 
#define s_0_12   (s_0_13 + 3)
 
#define s_0_13   15
 
#define s_0_14   s_0_30
 
#define s_0_15   s_0_31
 
#define s_0_16   s_0_2
 
#define s_0_17   s_0_1
 
#define s_0_18   s_0_2
 
#define s_0_19   s_0_3
 
#define s_0_20   s_0_4
 
#define s_0_21   (s_0_11 + 1)
 
#define s_0_22   s_0_11
 
#define s_0_23   20
 
#define s_0_24   25
 
#define s_0_25   30
 
#define s_0_26   (s_0_27 + 2)
 
#define s_0_27   35
 
#define s_0_28   39
 
#define s_0_29   (s_0_30 + 2)
 
#define s_0_30   44
 
#define s_0_31   49
 
#define s_0_32   55
 
#define s_0_33   59
 
#define s_0_34   61
 
#define s_0_35   s_0_3
 
#define s_0_36   s_0_11
 
#define s_1_0   66
 
#define s_1_1   68
 
#define s_1_2   70
 
#define s_1_3   72
 
#define s_1_4   74
 
#define s_1_5   76
 
#define s_1_6   78
 
#define s_2_0   (s_2_1 + 1)
 
#define s_2_1   80
 
#define s_2_2   83
 
#define s_2_3   86
 
#define s_2_4   91
 

Variables

static const symbol s_pool []
 
static const struct among a_0 [37]
 
static const struct among a_1 [7]
 
static const struct among a_2 [5]
 
static const unsigned char g_v [] = { 17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 32 }
 
static const unsigned char g_s_ending [] = { 119, 127, 149 }
 
static const symbol s_0 [] = { 'l', 0xC3, 0xB6, 's' }
 
static const symbol s_1 [] = { 'f', 'u', 'l', 'l' }
 

Macro Definition Documentation

◆ s_0_0

#define s_0_0   (s_0_1 + 3)

Definition at line 8 of file swedish.cc.

◆ s_0_1

#define s_0_1   s_0_23

Definition at line 9 of file swedish.cc.

◆ s_0_10

#define s_0_10   s_0_14

◆ s_0_11

#define s_0_11   11

◆ s_0_12

#define s_0_12   (s_0_13 + 3)

◆ s_0_13

#define s_0_13   15

◆ s_0_14

#define s_0_14   s_0_30

◆ s_0_15

#define s_0_15   s_0_31

◆ s_0_16

#define s_0_16   s_0_2

◆ s_0_17

#define s_0_17   s_0_1

◆ s_0_18

#define s_0_18   s_0_2

◆ s_0_19

#define s_0_19   s_0_3

◆ s_0_2

#define s_0_2   (s_0_3 + 3)

Definition at line 10 of file swedish.cc.

◆ s_0_20

#define s_0_20   s_0_4

◆ s_0_21

#define s_0_21   (s_0_11 + 1)

◆ s_0_22

#define s_0_22   s_0_11

◆ s_0_23

#define s_0_23   20

◆ s_0_24

#define s_0_24   25

◆ s_0_25

#define s_0_25   30

◆ s_0_26

#define s_0_26   (s_0_27 + 2)

◆ s_0_27

#define s_0_27   35

◆ s_0_28

#define s_0_28   39

◆ s_0_29

#define s_0_29   (s_0_30 + 2)

◆ s_0_3

#define s_0_3   0

◆ s_0_30

#define s_0_30   44

◆ s_0_31

#define s_0_31   49

◆ s_0_32

#define s_0_32   55

◆ s_0_33

#define s_0_33   59

◆ s_0_34

#define s_0_34   61

◆ s_0_35

#define s_0_35   s_0_3

◆ s_0_36

#define s_0_36   s_0_11

◆ s_0_4

#define s_0_4   s_0_25

◆ s_0_5

#define s_0_5   s_0_7

◆ s_0_6

#define s_0_6   s_0_2

◆ s_0_7

#define s_0_7   s_0_27

◆ s_0_8

#define s_0_8   s_0_13

◆ s_0_9

#define s_0_9   7

◆ s_1_0

#define s_1_0   66

◆ s_1_1

#define s_1_1   68

◆ s_1_2

#define s_1_2   70

◆ s_1_3

#define s_1_3   72

◆ s_1_4

#define s_1_4   74

◆ s_1_5

#define s_1_5   76

◆ s_1_6

#define s_1_6   78

◆ s_2_0

#define s_2_0   (s_2_1 + 1)

◆ s_2_1

#define s_2_1   80

◆ s_2_2

#define s_2_2   83

◆ s_2_3

#define s_2_3   86

◆ s_2_4

#define s_2_4   91

Variable Documentation

◆ a_0

const struct among a_0[37]
static

Definition at line 86 of file swedish.cc.

◆ a_1

const struct among a_1[7]
static
Initial value:
=
{
{ 2, s_1_0, -1, -1},
{ 2, s_1_1, -1, -1},
{ 2, s_1_2, -1, -1},
{ 2, s_1_3, -1, -1},
{ 2, s_1_4, -1, -1},
{ 2, s_1_5, -1, -1},
{ 2, s_1_6, -1, -1}
}
#define s_1_3
#define s_1_0
#define s_1_5
#define s_1_6
#define s_1_4
#define s_1_2
#define s_1_1

Definition at line 128 of file swedish.cc.

◆ a_2

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

Definition at line 140 of file swedish.cc.

◆ g_s_ending

const unsigned char g_s_ending[] = { 119, 127, 149 }
static

Definition at line 151 of file swedish.cc.

Referenced by Xapian::InternalStemSwedish::r_main_suffix().

◆ g_v

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

Definition at line 149 of file swedish.cc.

Referenced by Xapian::InternalStemSwedish::r_mark_regions().

◆ s_0

const symbol s_0[] = { 'l', 0xC3, 0xB6, 's' }
static

Definition at line 153 of file swedish.cc.

Referenced by Xapian::InternalStemSwedish::r_other_suffix().

◆ s_1

const symbol s_1[] = { 'f', 'u', 'l', 'l' }
static

Definition at line 154 of file swedish.cc.

Referenced by Xapian::InternalStemSwedish::r_other_suffix().

◆ s_pool

const symbol s_pool[]
static