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

Go to the source code of this file.

Macros

#define s_0_0   0
 
#define s_0_1   (s_0_2 + 2)
 
#define s_0_2   6
 
#define s_0_3   16
 
#define s_0_4   22
 
#define s_0_5   28
 
#define s_0_6   36
 
#define s_0_7   40
 
#define s_0_8   48
 
#define s_0_9   56
 
#define s_0_10   (s_0_11 + 4)
 
#define s_0_11   64
 
#define s_0_12   72
 
#define s_0_13   80
 
#define s_0_14   (s_0_15 + 2)
 
#define s_0_15   88
 
#define s_0_16   94
 
#define s_0_17   102
 
#define s_0_18   110
 
#define s_0_19   116
 
#define s_0_20   120
 
#define s_0_21   124
 
#define s_0_22   132
 
#define s_1_0   (s_1_1 + 4)
 
#define s_1_1   138
 
#define s_1_2   146
 
#define s_1_3   154
 
#define s_1_4   164
 
#define s_1_5   (s_1_6 + 2)
 
#define s_1_6   172
 
#define s_1_7   182
 
#define s_1_8   192
 
#define s_1_9   s_1_1
 
#define s_1_10   s_1_2
 
#define s_1_11   202
 
#define s_1_12   s_1_7
 
#define s_1_13   s_1_8
 
#define s_1_14   (s_1_15 + 2)
 
#define s_1_15   (s_1_16 + 2)
 
#define s_1_16   212
 
#define s_1_17   220
 
#define s_1_18   230
 
#define s_1_19   (s_1_20 + 2)
 
#define s_1_20   238
 
#define s_1_21   (s_1_22 + 2)
 
#define s_1_22   (s_1_23 + 2)
 
#define s_1_23   248
 
#define s_1_24   258
 
#define s_1_25   270
 
#define s_1_26   (s_1_27 + 2)
 
#define s_1_27   280
 
#define s_1_28   s_1_0
 
#define s_1_29   s_1_1
 
#define s_1_30   s_1_2
 
#define s_1_31   s_1_6
 
#define s_1_32   s_1_3
 
#define s_1_33   s_1_4
 
#define s_1_34   s_1_5
 
#define s_1_35   s_1_6
 
#define s_1_36   s_1_7
 
#define s_1_37   292
 
#define s_1_38   298
 
#define s_1_39   308
 
#define s_1_40   316
 
#define s_1_41   s_1_8
 
#define s_1_42   324
 
#define s_1_43   (s_1_44 + 2)
 
#define s_1_44   (s_1_45 + 2)
 
#define s_1_45   330
 
#define s_1_46   340
 
#define s_1_47   (s_1_48 + 4)
 
#define s_1_48   346
 
#define s_1_49   356
 
#define s_1_50   (s_1_51 + 2)
 
#define s_1_51   366
 
#define s_1_52   (s_1_53 + 2)
 
#define s_1_53   374
 
#define s_1_54   384
 
#define s_1_55   (s_1_56 + 2)
 
#define s_1_56   390
 
#define s_1_57   s_1_21
 
#define s_1_58   s_1_22
 
#define s_1_59   s_1_23
 
#define s_1_60   s_1_24
 
#define s_1_61   s_1_25
 
#define s_1_62   s_1_26
 
#define s_1_63   s_1_27
 
#define s_1_64   398
 
#define s_1_65   406
 
#define s_1_66   (s_1_67 + 4)
 
#define s_1_67   414
 
#define s_1_68   422
 
#define s_1_69   430
 
#define s_1_70   438
 
#define s_2_0   446
 
#define s_2_1   (s_2_2 + 2)
 
#define s_2_2   452
 
#define s_2_3   460
 
#define s_2_4   468
 
#define s_2_5   s_2_13
 
#define s_2_6   (s_2_7 + 4)
 
#define s_2_7   472
 
#define s_2_8   478
 
#define s_2_9   (s_2_10 + 4)
 
#define s_2_10   484
 
#define s_2_11   492
 
#define s_2_12   500
 
#define s_2_13   508
 
#define s_2_14   (s_2_15 + 2)
 
#define s_2_15   516
 
#define s_2_16   526
 
#define s_2_17   532
 
#define s_2_18   538
 
#define s_2_19   544
 
#define s_2_20   550
 
#define s_2_21   558
 
#define s_2_22   562
 
#define s_2_23   570
 
#define s_2_24   574
 
#define s_2_25   (s_2_26 + 2)
 
#define s_2_26   580
 
#define s_2_27   586
 
#define s_2_28   594
 
#define s_2_29   (s_2_30 + 6)
 
#define s_2_30   598
 
#define s_2_31   s_2_3
 
#define s_2_32   612
 
#define s_2_33   620
 
#define s_2_34   626
 
#define s_2_35   634
 
#define s_2_36   642
 
#define s_2_37   s_2_18
 
#define s_2_38   s_2_39
 
#define s_2_39   648
 
#define s_3_0   (s_3_1 + 2)
 
#define s_3_1   s_3_6
 
#define s_3_2   (s_3_3 + 4)
 
#define s_3_3   656
 
#define s_3_4   (s_3_5 + 4)
 
#define s_3_5   (s_3_6 + 2)
 
#define s_3_6   662
 
#define s_3_7   672
 
#define s_3_8   678
 
#define s_3_9   688
 
#define s_3_10   696
 
#define s_3_11   702
 
#define s_3_12   706
 
#define s_3_13   s_3_8
 
#define s_3_14   710
 
#define s_3_15   (s_3_16 + 4)
 
#define s_3_16   (s_3_17 + 2)
 
#define s_3_17   716
 
#define s_3_18   724
 
#define s_3_19   (s_3_20 + 8)
 
#define s_3_20   730
 
#define s_3_21   744
 
#define s_3_22   752
 
#define s_3_23   (s_3_24 + 4)
 
#define s_3_24   (s_3_25 + 2)
 
#define s_3_25   758
 
#define s_3_26   (s_3_27 + 8)
 
#define s_3_27   766
 
#define s_3_28   780
 
#define s_3_29   788
 
#define s_3_30   s_3_4
 
#define s_3_31   s_3_5
 
#define s_3_32   s_3_6
 
#define s_3_33   s_3_10
 
#define s_3_34   (s_3_35 + 2)
 
#define s_3_35   794
 
#define s_3_36   806
 
#define s_3_37   s_3_1
 
#define s_3_38   (s_3_39 + 2)
 
#define s_3_39   816
 
#define s_3_40   824
 
#define s_3_41   (s_3_8 + 2)
 
#define s_3_42   s_3_20
 
#define s_3_43   s_3_8
 
#define s_3_44   (s_3_45 + 4)
 
#define s_3_45   (s_3_46 + 2)
 
#define s_3_46   830
 
#define s_3_47   840
 
#define s_3_48   s_3_9
 
#define s_3_49   854
 
#define s_3_50   868
 
#define s_3_51   876
 
#define s_3_52   (s_3_53 + 4)
 
#define s_3_53   (s_3_54 + 2)
 
#define s_3_54   882
 
#define s_3_55   892
 
#define s_3_56   900
 

Variables

static const symbol s_pool []
 
static const struct among a_0 [23]
 
static const struct among a_1 [71]
 
static const struct among a_2 [40]
 
static const struct among a_3 [57]
 
static const unsigned char g_v [] = { 209, 4, 128, 0, 18 }
 

Macro Definition Documentation

◆ s_0_0

#define s_0_0   0

◆ s_0_1

#define s_0_1   (s_0_2 + 2)

◆ s_0_10

#define s_0_10   (s_0_11 + 4)

◆ s_0_11

#define s_0_11   64

◆ s_0_12

#define s_0_12   72

◆ s_0_13

#define s_0_13   80

◆ s_0_14

#define s_0_14   (s_0_15 + 2)

◆ s_0_15

#define s_0_15   88

◆ s_0_16

#define s_0_16   94

◆ s_0_17

#define s_0_17   102

◆ s_0_18

#define s_0_18   110

◆ s_0_19

#define s_0_19   116

◆ s_0_2

#define s_0_2   6

◆ s_0_20

#define s_0_20   120

◆ s_0_21

#define s_0_21   124

◆ s_0_22

#define s_0_22   132

◆ s_0_3

#define s_0_3   16

◆ s_0_4

#define s_0_4   22

◆ s_0_5

#define s_0_5   28

◆ s_0_6

#define s_0_6   36

◆ s_0_7

#define s_0_7   40

◆ s_0_8

#define s_0_8   48

◆ s_0_9

#define s_0_9   56

◆ s_1_0

#define s_1_0   (s_1_1 + 4)

◆ s_1_1

#define s_1_1   138

◆ s_1_10

#define s_1_10   s_1_2

◆ s_1_11

#define s_1_11   202

◆ s_1_12

#define s_1_12   s_1_7

◆ s_1_13

#define s_1_13   s_1_8

◆ s_1_14

#define s_1_14   (s_1_15 + 2)

◆ s_1_15

#define s_1_15   (s_1_16 + 2)

◆ s_1_16

#define s_1_16   212

◆ s_1_17

#define s_1_17   220

◆ s_1_18

#define s_1_18   230

◆ s_1_19

#define s_1_19   (s_1_20 + 2)

◆ s_1_2

#define s_1_2   146

◆ s_1_20

#define s_1_20   238

◆ s_1_21

#define s_1_21   (s_1_22 + 2)

◆ s_1_22

#define s_1_22   (s_1_23 + 2)

◆ s_1_23

#define s_1_23   248

◆ s_1_24

#define s_1_24   258

◆ s_1_25

#define s_1_25   270

◆ s_1_26

#define s_1_26   (s_1_27 + 2)

◆ s_1_27

#define s_1_27   280

◆ s_1_28

#define s_1_28   s_1_0

◆ s_1_29

#define s_1_29   s_1_1

◆ s_1_3

#define s_1_3   154

◆ s_1_30

#define s_1_30   s_1_2

◆ s_1_31

#define s_1_31   s_1_6

◆ s_1_32

#define s_1_32   s_1_3

◆ s_1_33

#define s_1_33   s_1_4

◆ s_1_34

#define s_1_34   s_1_5

◆ s_1_35

#define s_1_35   s_1_6

◆ s_1_36

#define s_1_36   s_1_7

◆ s_1_37

#define s_1_37   292

◆ s_1_38

#define s_1_38   298

◆ s_1_39

#define s_1_39   308

◆ s_1_4

#define s_1_4   164

◆ s_1_40

#define s_1_40   316

◆ s_1_41

#define s_1_41   s_1_8

◆ s_1_42

#define s_1_42   324

◆ s_1_43

#define s_1_43   (s_1_44 + 2)

◆ s_1_44

#define s_1_44   (s_1_45 + 2)

◆ s_1_45

#define s_1_45   330

◆ s_1_46

#define s_1_46   340

◆ s_1_47

#define s_1_47   (s_1_48 + 4)

◆ s_1_48

#define s_1_48   346

◆ s_1_49

#define s_1_49   356

◆ s_1_5

#define s_1_5   (s_1_6 + 2)

◆ s_1_50

#define s_1_50   (s_1_51 + 2)

◆ s_1_51

#define s_1_51   366

◆ s_1_52

#define s_1_52   (s_1_53 + 2)

◆ s_1_53

#define s_1_53   374

◆ s_1_54

#define s_1_54   384

◆ s_1_55

#define s_1_55   (s_1_56 + 2)

◆ s_1_56

#define s_1_56   390

◆ s_1_57

#define s_1_57   s_1_21

◆ s_1_58

#define s_1_58   s_1_22

◆ s_1_59

#define s_1_59   s_1_23

◆ s_1_6

#define s_1_6   172

◆ s_1_60

#define s_1_60   s_1_24

◆ s_1_61

#define s_1_61   s_1_25

◆ s_1_62

#define s_1_62   s_1_26

◆ s_1_63

#define s_1_63   s_1_27

◆ s_1_64

#define s_1_64   398

◆ s_1_65

#define s_1_65   406

◆ s_1_66

#define s_1_66   (s_1_67 + 4)

◆ s_1_67

#define s_1_67   414

◆ s_1_68

#define s_1_68   422

◆ s_1_69

#define s_1_69   430

◆ s_1_7

#define s_1_7   182

◆ s_1_70

#define s_1_70   438

◆ s_1_8

#define s_1_8   192

◆ s_1_9

#define s_1_9   s_1_1

◆ s_2_0

#define s_2_0   446

◆ s_2_1

#define s_2_1   (s_2_2 + 2)

◆ s_2_10

#define s_2_10   484

◆ s_2_11

#define s_2_11   492

◆ s_2_12

#define s_2_12   500

◆ s_2_13

#define s_2_13   508

◆ s_2_14

#define s_2_14   (s_2_15 + 2)

◆ s_2_15

#define s_2_15   516

◆ s_2_16

#define s_2_16   526

◆ s_2_17

#define s_2_17   532

◆ s_2_18

#define s_2_18   538

◆ s_2_19

#define s_2_19   544

◆ s_2_2

#define s_2_2   452

◆ s_2_20

#define s_2_20   550

◆ s_2_21

#define s_2_21   558

◆ s_2_22

#define s_2_22   562

◆ s_2_23

#define s_2_23   570

◆ s_2_24

#define s_2_24   574

◆ s_2_25

#define s_2_25   (s_2_26 + 2)

◆ s_2_26

#define s_2_26   580

◆ s_2_27

#define s_2_27   586

◆ s_2_28

#define s_2_28   594

◆ s_2_29

#define s_2_29   (s_2_30 + 6)

◆ s_2_3

#define s_2_3   460

◆ s_2_30

#define s_2_30   598

◆ s_2_31

#define s_2_31   s_2_3

◆ s_2_32

#define s_2_32   612

◆ s_2_33

#define s_2_33   620

◆ s_2_34

#define s_2_34   626

◆ s_2_35

#define s_2_35   634

◆ s_2_36

#define s_2_36   642

◆ s_2_37

#define s_2_37   s_2_18

◆ s_2_38

#define s_2_38   s_2_39

◆ s_2_39

#define s_2_39   648

◆ s_2_4

#define s_2_4   468

◆ s_2_5

#define s_2_5   s_2_13

◆ s_2_6

#define s_2_6   (s_2_7 + 4)

◆ s_2_7

#define s_2_7   472

◆ s_2_8

#define s_2_8   478

◆ s_2_9

#define s_2_9   (s_2_10 + 4)

◆ s_3_0

#define s_3_0   (s_3_1 + 2)

◆ s_3_1

#define s_3_1   s_3_6

◆ s_3_10

#define s_3_10   696

◆ s_3_11

#define s_3_11   702

◆ s_3_12

#define s_3_12   706

◆ s_3_13

#define s_3_13   s_3_8

◆ s_3_14

#define s_3_14   710

◆ s_3_15

#define s_3_15   (s_3_16 + 4)

◆ s_3_16

#define s_3_16   (s_3_17 + 2)

◆ s_3_17

#define s_3_17   716

◆ s_3_18

#define s_3_18   724

◆ s_3_19

#define s_3_19   (s_3_20 + 8)

◆ s_3_2

#define s_3_2   (s_3_3 + 4)

◆ s_3_20

#define s_3_20   730

◆ s_3_21

#define s_3_21   744

◆ s_3_22

#define s_3_22   752

◆ s_3_23

#define s_3_23   (s_3_24 + 4)

◆ s_3_24

#define s_3_24   (s_3_25 + 2)

◆ s_3_25

#define s_3_25   758

◆ s_3_26

#define s_3_26   (s_3_27 + 8)

◆ s_3_27

#define s_3_27   766

◆ s_3_28

#define s_3_28   780

◆ s_3_29

#define s_3_29   788

◆ s_3_3

#define s_3_3   656

◆ s_3_30

#define s_3_30   s_3_4

◆ s_3_31

#define s_3_31   s_3_5

◆ s_3_32

#define s_3_32   s_3_6

◆ s_3_33

#define s_3_33   s_3_10

◆ s_3_34

#define s_3_34   (s_3_35 + 2)

◆ s_3_35

#define s_3_35   794

◆ s_3_36

#define s_3_36   806

◆ s_3_37

#define s_3_37   s_3_1

◆ s_3_38

#define s_3_38   (s_3_39 + 2)

◆ s_3_39

#define s_3_39   816

◆ s_3_4

#define s_3_4   (s_3_5 + 4)

◆ s_3_40

#define s_3_40   824

◆ s_3_41

#define s_3_41   (s_3_8 + 2)

◆ s_3_42

#define s_3_42   s_3_20

◆ s_3_43

#define s_3_43   s_3_8

◆ s_3_44

#define s_3_44   (s_3_45 + 4)

◆ s_3_45

#define s_3_45   (s_3_46 + 2)

◆ s_3_46

#define s_3_46   830

◆ s_3_47

#define s_3_47   840

◆ s_3_48

#define s_3_48   s_3_9

◆ s_3_49

#define s_3_49   854

◆ s_3_5

#define s_3_5   (s_3_6 + 2)

◆ s_3_50

#define s_3_50   868

◆ s_3_51

#define s_3_51   876

◆ s_3_52

#define s_3_52   (s_3_53 + 4)

◆ s_3_53

#define s_3_53   (s_3_54 + 2)

◆ s_3_54

#define s_3_54   882

◆ s_3_55

#define s_3_55   892

◆ s_3_56

#define s_3_56   900

◆ s_3_6

#define s_3_6   662

◆ s_3_7

#define s_3_7   672

◆ s_3_8

#define s_3_8   678

◆ s_3_9

#define s_3_9   688

Variable Documentation

◆ a_0

const struct among a_0[23]
static
Initial value:
=
{
{ 6, s_0_0, -1, 1},
{ 8, s_0_1, -1, 1},
{ 10, s_0_2, 1, 1},
{ 6, s_0_3, -1, 1},
{ 6, s_0_4, -1, 1},
{ 8, s_0_5, -1, 1},
{ 4, s_0_6, -1, 1},
{ 8, s_0_7, -1, 1},
{ 8, s_0_8, -1, 1},
{ 8, s_0_9, -1, 1},
{ 4, s_0_10, -1, 1},
{ 8, s_0_11, 10, 1},
{ 8, s_0_12, 10, 1},
{ 8, s_0_13, -1, 1},
{ 4, s_0_14, -1, 1},
{ 6, s_0_15, 14, 1},
{ 8, s_0_16, 14, 1},
{ 8, s_0_17, -1, 1},
{ 6, s_0_18, -1, 1},
{ 4, s_0_19, -1, 1},
{ 4, s_0_20, -1, 1},
{ 8, s_0_21, -1, 1},
{ 6, s_0_22, -1, 1}
}
#define s_0_17
#define s_0_18
#define s_0_16
#define s_0_13
#define s_0_11
#define s_0_19
#define s_0_14
#define s_0_2
#define s_0_12
#define s_0_6
#define s_0_15
#define s_0_20
#define s_0_7
#define s_0_8
#define s_0_1
#define s_0_5
#define s_0_9
#define s_0_22
#define s_0_4
#define s_0_21
#define s_0_3
#define s_0_10
#define s_0_0

Definition at line 318 of file armenian.cc.

◆ a_1

const struct among a_1[71]
static

Definition at line 346 of file armenian.cc.

◆ a_2

const struct among a_2[40]
static

Definition at line 422 of file armenian.cc.

◆ a_3

const struct among a_3[57]
static

Definition at line 467 of file armenian.cc.

◆ g_v

const unsigned char g_v[] = { 209, 4, 128, 0, 18 }
static

Definition at line 528 of file armenian.cc.

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

◆ s_pool

const symbol s_pool[]
static