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

Go to the source code of this file.

Macros

#define s_0_0   0
 
#define s_0_1   6
 
#define s_0_2   15
 
#define s_0_3   21
 
#define s_0_4   30
 
#define s_0_5   36
 
#define s_0_6   48
 
#define s_0_7   54
 
#define s_0_8   s_0_5
 
#define s_0_9   60
 
#define s_0_10   69
 
#define s_0_11   87
 
#define s_0_12   93
 
#define s_0_13   s_0_10
 
#define s_0_14   99
 
#define s_0_15   117
 
#define s_0_16   123
 
#define s_1_0   132
 
#define s_1_1   135
 
#define s_1_2   138
 
#define s_2_0   141
 
#define s_2_1   144
 
#define s_2_2   147
 
#define s_3_0   150
 
#define s_3_1   (s_3_2 + 3)
 
#define s_3_2   159
 
#define s_3_3   171
 
#define s_3_4   183
 
#define s_3_5   195
 
#define s_3_6   201
 
#define s_3_7   (s_3_8 + 3)
 
#define s_3_8   (s_3_9 + 3)
 
#define s_3_9   207
 
#define s_3_10   219
 
#define s_3_11   228
 
#define s_3_12   234
 
#define s_3_13   243
 
#define s_3_14   s_3_60
 
#define s_3_15   252
 
#define s_3_16   s_3_9
 
#define s_3_17   (s_3_18 + 3)
 
#define s_3_18   258
 
#define s_3_19   270
 
#define s_3_20   (s_3_21 + 3)
 
#define s_3_21   279
 
#define s_3_22   288
 
#define s_3_23   (s_3_24 + 3)
 
#define s_3_24   297
 
#define s_3_25   (s_3_26 + 3)
 
#define s_3_26   309
 
#define s_3_27   321
 
#define s_3_28   (s_3_29 + 3)
 
#define s_3_29   333
 
#define s_3_30   342
 
#define s_3_31   (s_3_32 + 3)
 
#define s_3_32   351
 
#define s_3_33   360
 
#define s_3_34   372
 
#define s_3_35   (s_3_36 + 3)
 
#define s_3_36   381
 
#define s_3_37   393
 
#define s_3_38   (s_3_39 + 3)
 
#define s_3_39   405
 
#define s_3_40   (s_3_41 + 3)
 
#define s_3_41   414
 
#define s_3_42   426
 
#define s_3_43   435
 
#define s_3_44   (s_3_45 + 6)
 
#define s_3_45   444
 
#define s_3_46   456
 
#define s_3_47   468
 
#define s_3_48   (s_3_49 + 3)
 
#define s_3_49   480
 
#define s_3_50   (s_3_51 + 3)
 
#define s_3_51   492
 
#define s_3_52   507
 
#define s_3_53   519
 
#define s_3_54   531
 
#define s_3_55   543
 
#define s_3_56   555
 
#define s_3_57   567
 
#define s_3_58   (s_3_59 + 6)
 
#define s_3_59   576
 
#define s_3_60   591
 
#define s_3_61   603
 
#define s_3_62   (s_3_63 + 3)
 
#define s_3_63   615
 
#define s_3_64   (s_3_65 + 3)
 
#define s_3_65   627
 
#define s_3_66   642
 
#define s_3_67   654
 
#define s_3_68   (s_3_69 + 3)
 
#define s_3_69   666
 
#define s_3_70   678
 
#define s_3_71   s_3_7
 
#define s_3_72   s_3_39
 
#define s_3_73   s_3_8
 
#define s_3_74   s_3_9
 
#define s_3_75   687
 
#define s_3_76   702
 
#define s_3_77   717
 
#define s_3_78   729
 
#define s_3_79   s_3_10
 
#define s_3_80   s_3_43
 
#define s_3_81   (s_3_82 + 3)
 
#define s_3_82   741
 
#define s_3_83   (s_3_84 + 3)
 
#define s_3_84   753
 
#define s_3_85   765
 
#define s_3_86   (s_3_87 + 3)
 
#define s_3_87   777
 
#define s_3_88   786
 
#define s_3_89   795
 
#define s_3_90   807
 

Variables

static const symbol s_pool []
 
static const struct among a_0 [17]
 
static const struct among a_1 [3]
 
static const struct among a_2 [3]
 
static const struct among a_3 [91]
 
static const symbol s_0 [] = { 0xE0, 0xA4, 0x8F }
 
static const symbol s_1 [] = { 0xE0, 0xA5, 0x87 }
 
static const symbol s_2 [] = { 0xE0, 0xA4, 0xAF, 0xE0, 0xA5, 0x8C }
 
static const symbol s_3 [] = { 0xE0, 0xA4, 0x9B, 0xE0, 0xA5, 0x8C }
 
static const symbol s_4 [] = { 0xE0, 0xA4, 0xA8, 0xE0, 0xA5, 0x8C }
 
static const symbol s_5 [] = { 0xE0, 0xA4, 0xA5, 0xE0, 0xA5, 0x87 }
 
static const symbol s_6 [] = { 0xE0, 0xA4, 0xA4, 0xE0, 0xA5, 0x8D, 0xE0, 0xA4, 0xB0 }
 

Macro Definition Documentation

◆ s_0_0

#define s_0_0   0

◆ s_0_1

#define s_0_1   6

◆ s_0_10

#define s_0_10   69

◆ s_0_11

#define s_0_11   87

◆ s_0_12

#define s_0_12   93

◆ s_0_13

#define s_0_13   s_0_10

◆ s_0_14

#define s_0_14   99

◆ s_0_15

#define s_0_15   117

◆ s_0_16

#define s_0_16   123

◆ s_0_2

#define s_0_2   15

◆ s_0_3

#define s_0_3   21

◆ s_0_4

#define s_0_4   30

◆ s_0_5

#define s_0_5   36

◆ s_0_6

#define s_0_6   48

◆ s_0_7

#define s_0_7   54

◆ s_0_8

#define s_0_8   s_0_5

◆ s_0_9

#define s_0_9   60

◆ s_1_0

#define s_1_0   132

◆ s_1_1

#define s_1_1   135

◆ s_1_2

#define s_1_2   138

◆ s_2_0

#define s_2_0   141

◆ s_2_1

#define s_2_1   144

◆ s_2_2

#define s_2_2   147

◆ s_3_0

#define s_3_0   150

◆ s_3_1

#define s_3_1   (s_3_2 + 3)

◆ s_3_10

#define s_3_10   219

◆ s_3_11

#define s_3_11   228

◆ s_3_12

#define s_3_12   234

◆ s_3_13

#define s_3_13   243

◆ s_3_14

#define s_3_14   s_3_60

◆ s_3_15

#define s_3_15   252

◆ s_3_16

#define s_3_16   s_3_9

◆ s_3_17

#define s_3_17   (s_3_18 + 3)

◆ s_3_18

#define s_3_18   258

◆ s_3_19

#define s_3_19   270

◆ s_3_2

#define s_3_2   159

◆ s_3_20

#define s_3_20   (s_3_21 + 3)

◆ s_3_21

#define s_3_21   279

◆ s_3_22

#define s_3_22   288

◆ s_3_23

#define s_3_23   (s_3_24 + 3)

◆ s_3_24

#define s_3_24   297

◆ s_3_25

#define s_3_25   (s_3_26 + 3)

◆ s_3_26

#define s_3_26   309

◆ s_3_27

#define s_3_27   321

◆ s_3_28

#define s_3_28   (s_3_29 + 3)

◆ s_3_29

#define s_3_29   333

◆ s_3_3

#define s_3_3   171

◆ s_3_30

#define s_3_30   342

◆ s_3_31

#define s_3_31   (s_3_32 + 3)

◆ s_3_32

#define s_3_32   351

◆ s_3_33

#define s_3_33   360

◆ s_3_34

#define s_3_34   372

◆ s_3_35

#define s_3_35   (s_3_36 + 3)

◆ s_3_36

#define s_3_36   381

◆ s_3_37

#define s_3_37   393

◆ s_3_38

#define s_3_38   (s_3_39 + 3)

◆ s_3_39

#define s_3_39   405

◆ s_3_4

#define s_3_4   183

◆ s_3_40

#define s_3_40   (s_3_41 + 3)

◆ s_3_41

#define s_3_41   414

◆ s_3_42

#define s_3_42   426

◆ s_3_43

#define s_3_43   435

◆ s_3_44

#define s_3_44   (s_3_45 + 6)

◆ s_3_45

#define s_3_45   444

◆ s_3_46

#define s_3_46   456

◆ s_3_47

#define s_3_47   468

◆ s_3_48

#define s_3_48   (s_3_49 + 3)

◆ s_3_49

#define s_3_49   480

◆ s_3_5

#define s_3_5   195

◆ s_3_50

#define s_3_50   (s_3_51 + 3)

◆ s_3_51

#define s_3_51   492

◆ s_3_52

#define s_3_52   507

◆ s_3_53

#define s_3_53   519

◆ s_3_54

#define s_3_54   531

◆ s_3_55

#define s_3_55   543

◆ s_3_56

#define s_3_56   555

◆ s_3_57

#define s_3_57   567

◆ s_3_58

#define s_3_58   (s_3_59 + 6)

◆ s_3_59

#define s_3_59   576

◆ s_3_6

#define s_3_6   201

◆ s_3_60

#define s_3_60   591

◆ s_3_61

#define s_3_61   603

◆ s_3_62

#define s_3_62   (s_3_63 + 3)

◆ s_3_63

#define s_3_63   615

◆ s_3_64

#define s_3_64   (s_3_65 + 3)

◆ s_3_65

#define s_3_65   627

◆ s_3_66

#define s_3_66   642

◆ s_3_67

#define s_3_67   654

◆ s_3_68

#define s_3_68   (s_3_69 + 3)

◆ s_3_69

#define s_3_69   666

◆ s_3_7

#define s_3_7   (s_3_8 + 3)

◆ s_3_70

#define s_3_70   678

◆ s_3_71

#define s_3_71   s_3_7

◆ s_3_72

#define s_3_72   s_3_39

◆ s_3_73

#define s_3_73   s_3_8

◆ s_3_74

#define s_3_74   s_3_9

◆ s_3_75

#define s_3_75   687

◆ s_3_76

#define s_3_76   702

◆ s_3_77

#define s_3_77   717

◆ s_3_78

#define s_3_78   729

◆ s_3_79

#define s_3_79   s_3_10

◆ s_3_8

#define s_3_8   (s_3_9 + 3)

◆ s_3_80

#define s_3_80   s_3_43

◆ s_3_81

#define s_3_81   (s_3_82 + 3)

◆ s_3_82

#define s_3_82   741

◆ s_3_83

#define s_3_83   (s_3_84 + 3)

◆ s_3_84

#define s_3_84   753

◆ s_3_85

#define s_3_85   765

◆ s_3_86

#define s_3_86   (s_3_87 + 3)

◆ s_3_87

#define s_3_87   777

◆ s_3_88

#define s_3_88   786

◆ s_3_89

#define s_3_89   795

◆ s_3_9

#define s_3_9   207

◆ s_3_90

#define s_3_90   807

Variable Documentation

◆ a_0

const struct among a_0[17]
static
Initial value:
=
{
{ 6, s_0_0, -1, 2},
{ 9, s_0_1, -1, 1},
{ 6, s_0_2, -1, 1},
{ 9, s_0_3, -1, 1},
{ 6, s_0_4, -1, 2},
{ 12, s_0_5, -1, 1},
{ 6, s_0_6, -1, 1},
{ 6, s_0_7, -1, 2},
{ 9, s_0_8, -1, 1},
{ 9, s_0_9, -1, 1},
{ 18, s_0_10, -1, 1},
{ 6, s_0_11, -1, 1},
{ 6, s_0_12, -1, 2},
{ 6, s_0_13, -1, 1},
{ 18, s_0_14, -1, 1},
{ 6, s_0_15, -1, 2},
{ 9, s_0_16, -1, 1}
}
#define s_0_8
#define s_0_9
#define s_0_3
#define s_0_7
#define s_0_15
#define s_0_1
#define s_0_5
#define s_0_10
#define s_0_4
#define s_0_13
#define s_0_14
#define s_0_16
#define s_0_0
#define s_0_11
#define s_0_12
#define s_0_2
#define s_0_6

Definition at line 208 of file nepali.cc.

◆ a_1

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

Definition at line 230 of file nepali.cc.

◆ a_2

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

Definition at line 238 of file nepali.cc.

◆ a_3

const struct among a_3[91]
static

Definition at line 246 of file nepali.cc.

◆ s_0

const symbol s_0[] = { 0xE0, 0xA4, 0x8F }
static

Definition at line 341 of file nepali.cc.

Referenced by Xapian::InternalStemNepali::r_remove_category_1().

◆ s_1

const symbol s_1[] = { 0xE0, 0xA5, 0x87 }
static

Definition at line 342 of file nepali.cc.

Referenced by Xapian::InternalStemNepali::r_remove_category_1().

◆ s_2

const symbol s_2[] = { 0xE0, 0xA4, 0xAF, 0xE0, 0xA5, 0x8C }
static

Definition at line 343 of file nepali.cc.

Referenced by Xapian::InternalStemNepali::r_remove_category_2().

◆ s_3

const symbol s_3[] = { 0xE0, 0xA4, 0x9B, 0xE0, 0xA5, 0x8C }
static

Definition at line 344 of file nepali.cc.

Referenced by Xapian::InternalStemNepali::r_remove_category_2().

◆ s_4

const symbol s_4[] = { 0xE0, 0xA4, 0xA8, 0xE0, 0xA5, 0x8C }
static

Definition at line 345 of file nepali.cc.

Referenced by Xapian::InternalStemNepali::r_remove_category_2().

◆ s_5

const symbol s_5[] = { 0xE0, 0xA4, 0xA5, 0xE0, 0xA5, 0x87 }
static

Definition at line 346 of file nepali.cc.

Referenced by Xapian::InternalStemNepali::r_remove_category_2().

◆ s_6

const symbol s_6[] = { 0xE0, 0xA4, 0xA4, 0xE0, 0xA5, 0x8D, 0xE0, 0xA4, 0xB0 }
static

Definition at line 347 of file nepali.cc.

Referenced by Xapian::InternalStemNepali::r_remove_category_2().

◆ s_pool

const symbol s_pool[]
static