languages/spanish.cc File Reference

#include <limits.h>
#include "spanish.h"

Include dependency graph for spanish.cc:

Go to the source code of this file.

Defines

#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_1_0   (s_1_1 + 2)
#define s_1_1   s_1_8
#define s_1_2   s_1_9
#define s_1_3   10
#define s_1_4   s_1_1
#define s_1_5   (s_1_6 + 2)
#define s_1_6   s_1_11
#define s_1_7   (s_1_8 + 2)
#define s_1_8   12
#define s_1_9   17
#define s_1_10   (s_1_11 + 2)
#define s_1_11   20
#define s_1_12   25
#define s_2_0   28
#define s_2_1   32
#define s_2_2   37
#define s_2_3   42
#define s_2_4   47
#define s_2_5   53
#define s_2_6   55
#define s_2_7   57
#define s_2_8   59
#define s_2_9   62
#define s_2_10   65
#define s_3_0   68
#define s_3_1   70
#define s_3_2   72
#define s_3_3   74
#define s_4_0   76
#define s_4_1   80
#define s_4_2   84
#define s_5_0   88
#define s_5_1   90
#define s_5_2   94
#define s_6_0   s_6_24
#define s_6_1   s_6_25
#define s_6_2   s_6_26
#define s_6_3   s_6_27
#define s_6_4   s_6_28
#define s_6_5   s_6_29
#define s_6_6   s_6_30
#define s_6_7   s_6_31
#define s_6_8   s_6_32
#define s_6_9   s_6_33
#define s_6_10   s_6_34
#define s_6_11   s_6_35
#define s_6_12   s_6_39
#define s_6_13   (s_6_14 + 1)
#define s_6_14   96
#define s_6_15   102
#define s_6_16   108
#define s_6_17   s_6_40
#define s_6_18   s_6_41
#define s_6_19   s_6_42
#define s_6_20   s_6_43
#define s_6_21   s_6_44
#define s_6_22   s_6_45
#define s_6_23   s_6_3
#define s_6_24   114
#define s_6_25   118
#define s_6_26   124
#define s_6_27   130
#define s_6_28   136
#define s_6_29   140
#define s_6_30   145
#define s_6_31   149
#define s_6_32   154
#define s_6_33   161
#define s_6_34   167
#define s_6_35   172
#define s_6_36   177
#define s_6_37   184
#define s_6_38   191
#define s_6_39   197
#define s_6_40   202
#define s_6_41   206
#define s_6_42   211
#define s_6_43   215
#define s_6_44   223
#define s_6_45   231
#define s_7_0   s_7_2
#define s_7_1   s_7_3
#define s_7_2   235
#define s_7_3   s_7_5
#define s_7_4   238
#define s_7_5   243
#define s_7_6   248
#define s_7_7   250
#define s_7_8   253
#define s_7_9   256
#define s_7_10   260
#define s_7_11   265
#define s_8_0   s_8_17
#define s_8_1   s_8_41
#define s_8_2   s_8_42
#define s_8_3   s_8_18
#define s_8_4   s_8_19
#define s_8_5   (s_8_6 + 2)
#define s_8_6   s_8_21
#define s_8_7   s_8_22
#define s_8_8   s_8_23
#define s_8_9   s_8_1
#define s_8_10   268
#define s_8_11   s_8_2
#define s_8_12   s_8_25
#define s_8_13   s_8_26
#define s_8_14   s_8_61
#define s_8_15   s_8_62
#define s_8_16   (s_8_17 + 2)
#define s_8_17   270
#define s_8_18   274
#define s_8_19   278
#define s_8_20   (s_8_21 + 2)
#define s_8_21   283
#define s_8_22   289
#define s_8_23   295
#define s_8_24   (s_8_25 + 2)
#define s_8_25   301
#define s_8_26   305
#define s_8_27   310
#define s_8_28   314
#define s_8_29   319
#define s_8_30   324
#define s_8_31   329
#define s_8_32   s_8_68
#define s_8_33   s_8_69
#define s_8_34   334
#define s_8_35   338
#define s_8_36   s_8_3
#define s_8_37   (s_8_4 + 1)
#define s_8_38   s_8_8
#define s_8_39   s_8_12
#define s_8_40   343
#define s_8_41   347
#define s_8_42   351
#define s_8_43   355
#define s_8_44   359
#define s_8_45   (s_8_46 + 2)
#define s_8_46   364
#define s_8_47   370
#define s_8_48   376
#define s_8_49   (s_8_13 + 1)
#define s_8_50   382
#define s_8_51   386
#define s_8_52   391
#define s_8_53   396
#define s_8_54   401
#define s_8_55   (s_8_56 + 2)
#define s_8_56   407
#define s_8_57   414
#define s_8_58   421
#define s_8_59   428
#define s_8_60   433
#define s_8_61   439
#define s_8_62   445
#define s_8_63   451
#define s_8_64   (s_8_65 + 2)
#define s_8_65   455
#define s_8_66   461
#define s_8_67   467
#define s_8_68   473
#define s_8_69   477
#define s_8_70   (s_8_71 + 3)
#define s_8_71   481
#define s_8_72   488
#define s_8_73   495
#define s_8_74   (s_8_75 + 2)
#define s_8_75   503
#define s_8_76   511
#define s_8_77   519
#define s_8_78   (s_8_79 + 2)
#define s_8_79   527
#define s_8_80   533
#define s_8_81   539
#define s_8_82   545
#define s_8_83   552
#define s_8_84   560
#define s_8_85   564
#define s_8_86   569
#define s_8_87   574
#define s_8_88   579
#define s_8_89   s_8_29
#define s_8_90   s_8_30
#define s_8_91   s_8_31
#define s_8_92   s_8_65
#define s_8_93   s_8_66
#define s_8_94   s_8_67
#define s_8_95   582
#define s_9_0   585
#define s_9_1   586
#define s_9_2   s_9_3
#define s_9_3   587
#define s_9_4   589
#define s_9_5   591
#define s_9_6   593
#define s_9_7   595

Variables

static const symbol s_pool []
static struct among a_0 [6]
static struct among a_1 [13]
static struct among a_2 [11]
static struct among a_3 [4]
static struct among a_4 [3]
static struct among a_5 [3]
static struct among a_6 [46]
static struct among a_7 [12]
static struct among a_8 [96]
static struct among a_9 [8]
static const unsigned char g_v [] = { 17, 65, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 17, 4, 10 }
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 [] = { 'i', 'e', 'n', 'd', 'o' }
static const symbol s_6 [] = { 'a', 'n', 'd', 'o' }
static const symbol s_7 [] = { 'a', 'r' }
static const symbol s_8 [] = { 'e', 'r' }
static const symbol s_9 [] = { 'i', 'r' }
static const symbol s_10 [] = { 'i', 'c' }
static const symbol s_11 [] = { 'l', 'o', 'g' }
static const symbol s_12 [] = { 'u' }
static const symbol s_13 [] = { 'e', 'n', 't', 'e' }
static const symbol s_14 [] = { 'a', 't' }
static const symbol s_15 [] = { 'a', 't' }


Define Documentation

#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_1_0   (s_1_1 + 2)

#define s_1_1   s_1_8

#define s_1_10   (s_1_11 + 2)

#define s_1_11   20

#define s_1_12   25

#define s_1_2   s_1_9

#define s_1_3   10

#define s_1_4   s_1_1

#define s_1_5   (s_1_6 + 2)

#define s_1_6   s_1_11

#define s_1_7   (s_1_8 + 2)

#define s_1_8   12

#define s_1_9   17

#define s_2_0   28

#define s_2_1   32

#define s_2_10   65

#define s_2_2   37

#define s_2_3   42

#define s_2_4   47

#define s_2_5   53

#define s_2_6   55

#define s_2_7   57

#define s_2_8   59

#define s_2_9   62

#define s_3_0   68

#define s_3_1   70

#define s_3_2   72

#define s_3_3   74

#define s_4_0   76

#define s_4_1   80

#define s_4_2   84

#define s_5_0   88

#define s_5_1   90

#define s_5_2   94

#define s_6_0   s_6_24

#define s_6_1   s_6_25

#define s_6_10   s_6_34

#define s_6_11   s_6_35

#define s_6_12   s_6_39

#define s_6_13   (s_6_14 + 1)

#define s_6_14   96

#define s_6_15   102

#define s_6_16   108

#define s_6_17   s_6_40

#define s_6_18   s_6_41

#define s_6_19   s_6_42

#define s_6_2   s_6_26

#define s_6_20   s_6_43

#define s_6_21   s_6_44

#define s_6_22   s_6_45

#define s_6_23   s_6_3

#define s_6_24   114

#define s_6_25   118

#define s_6_26   124

#define s_6_27   130

#define s_6_28   136

#define s_6_29   140

#define s_6_3   s_6_27

#define s_6_30   145

#define s_6_31   149

#define s_6_32   154

#define s_6_33   161

#define s_6_34   167

#define s_6_35   172

#define s_6_36   177

#define s_6_37   184

#define s_6_38   191

#define s_6_39   197

#define s_6_4   s_6_28

#define s_6_40   202

#define s_6_41   206

#define s_6_42   211

#define s_6_43   215

#define s_6_44   223

#define s_6_45   231

#define s_6_5   s_6_29

#define s_6_6   s_6_30

#define s_6_7   s_6_31

#define s_6_8   s_6_32

#define s_6_9   s_6_33

#define s_7_0   s_7_2

#define s_7_1   s_7_3

#define s_7_10   260

#define s_7_11   265

#define s_7_2   235

#define s_7_3   s_7_5

#define s_7_4   238

#define s_7_5   243

#define s_7_6   248

#define s_7_7   250

#define s_7_8   253

#define s_7_9   256

#define s_8_0   s_8_17

#define s_8_1   s_8_41

#define s_8_10   268

#define s_8_11   s_8_2

#define s_8_12   s_8_25

#define s_8_13   s_8_26

#define s_8_14   s_8_61

#define s_8_15   s_8_62

#define s_8_16   (s_8_17 + 2)

#define s_8_17   270

#define s_8_18   274

#define s_8_19   278

#define s_8_2   s_8_42

#define s_8_20   (s_8_21 + 2)

#define s_8_21   283

#define s_8_22   289

#define s_8_23   295

#define s_8_24   (s_8_25 + 2)

#define s_8_25   301

#define s_8_26   305

#define s_8_27   310

#define s_8_28   314

#define s_8_29   319

#define s_8_3   s_8_18

#define s_8_30   324

#define s_8_31   329

#define s_8_32   s_8_68

#define s_8_33   s_8_69

#define s_8_34   334

#define s_8_35   338

#define s_8_36   s_8_3

#define s_8_37   (s_8_4 + 1)

#define s_8_38   s_8_8

#define s_8_39   s_8_12

#define s_8_4   s_8_19

#define s_8_40   343

#define s_8_41   347

#define s_8_42   351

#define s_8_43   355

#define s_8_44   359

#define s_8_45   (s_8_46 + 2)

#define s_8_46   364

#define s_8_47   370

#define s_8_48   376

#define s_8_49   (s_8_13 + 1)

#define s_8_5   (s_8_6 + 2)

#define s_8_50   382

#define s_8_51   386

#define s_8_52   391

#define s_8_53   396

#define s_8_54   401

#define s_8_55   (s_8_56 + 2)

#define s_8_56   407

#define s_8_57   414

#define s_8_58   421

#define s_8_59   428

#define s_8_6   s_8_21

#define s_8_60   433

#define s_8_61   439

#define s_8_62   445

#define s_8_63   451

#define s_8_64   (s_8_65 + 2)

#define s_8_65   455

#define s_8_66   461

#define s_8_67   467

#define s_8_68   473

#define s_8_69   477

#define s_8_7   s_8_22

#define s_8_70   (s_8_71 + 3)

#define s_8_71   481

#define s_8_72   488

#define s_8_73   495

#define s_8_74   (s_8_75 + 2)

#define s_8_75   503

#define s_8_76   511

#define s_8_77   519

#define s_8_78   (s_8_79 + 2)

#define s_8_79   527

#define s_8_8   s_8_23

#define s_8_80   533

#define s_8_81   539

#define s_8_82   545

#define s_8_83   552

#define s_8_84   560

#define s_8_85   564

#define s_8_86   569

#define s_8_87   574

#define s_8_88   579

#define s_8_89   s_8_29

#define s_8_9   s_8_1

#define s_8_90   s_8_30

#define s_8_91   s_8_31

#define s_8_92   s_8_65

#define s_8_93   s_8_66

#define s_8_94   s_8_67

#define s_8_95   582

#define s_9_0   585

#define s_9_1   586

#define s_9_2   s_9_3

#define s_9_3   587

#define s_9_4   589

#define s_9_5   591

#define s_9_6   593

#define s_9_7   595


Variable Documentation

struct among a_0[6] [static]

Initial value:

{
 { 0, 0, -1, 6},
 { 2, s_0_1, 0, 1},
 { 2, s_0_2, 0, 2},
 { 2, s_0_3, 0, 3},
 { 2, s_0_4, 0, 4},
 { 2, s_0_5, 0, 5}
}

Definition at line 342 of file spanish.cc.

struct among a_1[13] [static]

Initial value:

{
 { 2, s_1_0, -1, -1},
 { 4, s_1_1, 0, -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},
 { 4, s_1_6, 5, -1},
 { 3, s_1_7, -1, -1},
 { 5, s_1_8, 7, -1},
 { 3, s_1_9, -1, -1},
 { 3, s_1_10, -1, -1},
 { 5, s_1_11, 10, -1},
 { 3, s_1_12, -1, -1}
}

Definition at line 353 of file spanish.cc.

struct among a_2[11] [static]

Initial value:

{
 { 4, s_2_0, -1, 6},
 { 5, s_2_1, -1, 6},
 { 5, s_2_2, -1, 7},
 { 5, s_2_3, -1, 2},
 { 6, s_2_4, -1, 1},
 { 2, s_2_5, -1, 6},
 { 2, s_2_6, -1, 6},
 { 2, s_2_7, -1, 6},
 { 3, s_2_8, -1, 3},
 { 3, s_2_9, -1, 4},
 { 3, s_2_10, -1, 5}
}

Definition at line 371 of file spanish.cc.

struct among a_3[4] [static]

Initial value:

{
 { 2, s_3_0, -1, -1},
 { 2, s_3_1, -1, -1},
 { 2, s_3_2, -1, -1},
 { 2, s_3_3, -1, 1}
}

Definition at line 387 of file spanish.cc.

struct among a_4[3] [static]

Initial value:

{
 { 4, s_4_0, -1, 1},
 { 4, s_4_1, -1, 1},
 { 4, s_4_2, -1, 1}
}

Definition at line 396 of file spanish.cc.

struct among a_5[3] [static]

Initial value:

{
 { 2, s_5_0, -1, 1},
 { 4, s_5_1, -1, 1},
 { 2, s_5_2, -1, 1}
}

Definition at line 404 of file spanish.cc.

struct among a_6[46] [static]

Definition at line 412 of file spanish.cc.

struct among a_7[12] [static]

Initial value:

{
 { 2, s_7_0, -1, 1},
 { 2, s_7_1, -1, 1},
 { 3, s_7_2, -1, 1},
 { 3, s_7_3, -1, 1},
 { 5, s_7_4, -1, 1},
 { 5, s_7_5, -1, 1},
 { 2, s_7_6, -1, 1},
 { 3, s_7_7, -1, 1},
 { 3, s_7_8, -1, 1},
 { 4, s_7_9, -1, 1},
 { 5, s_7_10, -1, 1},
 { 3, s_7_11, -1, 1}
}

Definition at line 463 of file spanish.cc.

struct among a_8[96] [static]

Definition at line 480 of file spanish.cc.

struct among a_9[8] [static]

Initial value:

{
 { 1, s_9_0, -1, 1},
 { 1, s_9_1, -1, 2},
 { 1, s_9_2, -1, 1},
 { 2, s_9_3, -1, 1},
 { 2, s_9_4, -1, 1},
 { 2, s_9_5, -1, 2},
 { 2, s_9_6, -1, 1},
 { 2, s_9_7, -1, 1}
}

Definition at line 581 of file spanish.cc.

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

Definition at line 593 of file spanish.cc.

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

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

Definition at line 595 of file spanish.cc.

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

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

Definition at line 596 of file spanish.cc.

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

const symbol s_10[] = { 'i', 'c' } [static]

Definition at line 605 of file spanish.cc.

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

const symbol s_11[] = { 'l', 'o', 'g' } [static]

Definition at line 606 of file spanish.cc.

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

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

Definition at line 607 of file spanish.cc.

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

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

Definition at line 608 of file spanish.cc.

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

const symbol s_14[] = { 'a', 't' } [static]

Definition at line 609 of file spanish.cc.

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

const symbol s_15[] = { 'a', 't' } [static]

Definition at line 610 of file spanish.cc.

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

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

Definition at line 597 of file spanish.cc.

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

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

Definition at line 598 of file spanish.cc.

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

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

Definition at line 599 of file spanish.cc.

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

const symbol s_5[] = { 'i', 'e', 'n', 'd', 'o' } [static]

Definition at line 600 of file spanish.cc.

Referenced by Xapian::InternalStemSpanish::r_attached_pronoun().

const symbol s_6[] = { 'a', 'n', 'd', 'o' } [static]

Definition at line 601 of file spanish.cc.

Referenced by Xapian::InternalStemSpanish::r_attached_pronoun().

const symbol s_7[] = { 'a', 'r' } [static]

Definition at line 602 of file spanish.cc.

Referenced by Xapian::InternalStemSpanish::r_attached_pronoun().

const symbol s_8[] = { 'e', 'r' } [static]

Definition at line 603 of file spanish.cc.

Referenced by Xapian::InternalStemSpanish::r_attached_pronoun().

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

Definition at line 604 of file spanish.cc.

Referenced by Xapian::InternalStemSpanish::r_attached_pronoun().

const symbol s_pool[] [static]


Documentation for Xapian (version 1.2.9).
Generated on 10 May 2012 by Doxygen 1.5.9.