B
    öÀ„\oY  ã               @   s<   d Z ddlmZmZ ddlZedƒZdZG dd„ deƒZdS )zÜ
    sphinx.search.ru
    ~~~~~~~~~~~~~~~~

    Russian search language: includes the JS Russian stemmer.

    :copyright: Copyright 2007-2013 by the Sphinx team, see AUTHORS.
    :license: BSD, see LICENSE for details.
é    )ÚSearchLanguageÚparse_stop_wordNu  
| source: http://snowball.tartarus.org/algorithms/russian/stop.txt
Ð¸              | and
Ð²              | in/into
Ð²Ð¾             | alternative form
Ð½Ðµ             | not
Ñ‡Ñ‚Ð¾            | what/that
Ð¾Ð½             | he
Ð½Ð°             | on/onto
Ñ              | i
Ñ              | from
ÑÐ¾             | alternative form
ÐºÐ°Ðº            | how
Ð°              | milder form of `no' (but)
Ñ‚Ð¾             | conjunction and form of `that'
Ð²ÑÐµ            | all
Ð¾Ð½Ð°            | she
Ñ‚Ð°Ðº            | so, thus
ÐµÐ³Ð¾            | him
Ð½Ð¾             | but
Ð´Ð°             | yes/and
Ñ‚Ñ‹             | thou
Ðº              | towards, by
Ñƒ              | around, chez
Ð¶Ðµ             | intensifier particle
Ð²Ñ‹             | you
Ð·Ð°             | beyond, behind
Ð±Ñ‹             | conditional/subj. particle
Ð¿Ð¾             | up to, along
Ñ‚Ð¾Ð»ÑŒÐºÐ¾         | only
ÐµÐµ             | her
Ð¼Ð½Ðµ            | to me
Ð±Ñ‹Ð»Ð¾           | it was
Ð²Ð¾Ñ‚            | here is/are, particle
Ð¾Ñ‚             | away from
Ð¼ÐµÐ½Ñ           | me
ÐµÑ‰Ðµ            | still, yet, more
Ð½ÐµÑ‚            | no, there isnt/arent
Ð¾              | about
Ð¸Ð·             | out of
ÐµÐ¼Ñƒ            | to him
Ñ‚ÐµÐ¿ÐµÑ€ÑŒ         | now
ÐºÐ¾Ð³Ð´Ð°          | when
Ð´Ð°Ð¶Ðµ           | even
Ð½Ñƒ             | so, well
Ð²Ð´Ñ€ÑƒÐ³          | suddenly
Ð»Ð¸             | interrogative particle
ÐµÑÐ»Ð¸           | if
ÑƒÐ¶Ðµ            | already, but homonym of `narrower'
Ð¸Ð»Ð¸            | or
Ð½Ð¸             | neither
Ð±Ñ‹Ñ‚ÑŒ           | to be
Ð±Ñ‹Ð»            | he was
Ð½ÐµÐ³Ð¾           | prepositional form of ÐµÐ³Ð¾
Ð´Ð¾             | up to
Ð²Ð°Ñ            | you accusative
Ð½Ð¸Ð±ÑƒÐ´ÑŒ         | indef. suffix preceded by hyphen
Ð¾Ð¿ÑÑ‚ÑŒ          | again
ÑƒÐ¶             | already, but homonym of `adder'
Ð²Ð°Ð¼            | to you
ÑÐºÐ°Ð·Ð°Ð»         | he said
Ð²ÐµÐ´ÑŒ           | particle `after all'
Ñ‚Ð°Ð¼            | there
Ð¿Ð¾Ñ‚Ð¾Ð¼          | then
ÑÐµÐ±Ñ           | oneself
Ð½Ð¸Ñ‡ÐµÐ³Ð¾         | nothing
ÐµÐ¹             | to her
Ð¼Ð¾Ð¶ÐµÑ‚          | usually with `Ð±Ñ‹Ñ‚ÑŒ' as `maybe'
Ð¾Ð½Ð¸            | they
Ñ‚ÑƒÑ‚            | here
Ð³Ð´Ðµ            | where
ÐµÑÑ‚ÑŒ           | there is/are
Ð½Ð°Ð´Ð¾           | got to, must
Ð½ÐµÐ¹            | prepositional form of  ÐµÐ¹
Ð´Ð»Ñ            | for
Ð¼Ñ‹             | we
Ñ‚ÐµÐ±Ñ           | thee
Ð¸Ñ…             | them, their
Ñ‡ÐµÐ¼            | than
Ð±Ñ‹Ð»Ð°           | she was
ÑÐ°Ð¼            | self
Ñ‡Ñ‚Ð¾Ð±           | in order to
Ð±ÐµÐ·            | without
Ð±ÑƒÐ´Ñ‚Ð¾          | as if
Ñ‡ÐµÐ»Ð¾Ð²ÐµÐº        | man, person, one
Ñ‡ÐµÐ³Ð¾           | genitive form of `what'
Ñ€Ð°Ð·            | once
Ñ‚Ð¾Ð¶Ðµ           | also
ÑÐµÐ±Ðµ           | to oneself
Ð¿Ð¾Ð´            | beneath
Ð¶Ð¸Ð·Ð½ÑŒ          | life
Ð±ÑƒÐ´ÐµÑ‚          | will be
Ð¶              | short form of intensifer particle `Ð¶Ðµ'
Ñ‚Ð¾Ð³Ð´Ð°          | then
ÐºÑ‚Ð¾            | who
ÑÑ‚Ð¾Ñ‚           | this
Ð³Ð¾Ð²Ð¾Ñ€Ð¸Ð»        | was saying
Ñ‚Ð¾Ð³Ð¾           | genitive form of `that'
Ð¿Ð¾Ñ‚Ð¾Ð¼Ñƒ         | for that reason
ÑÑ‚Ð¾Ð³Ð¾          | genitive form of `this'
ÐºÐ°ÐºÐ¾Ð¹          | which
ÑÐ¾Ð²ÑÐµÐ¼         | altogether
Ð½Ð¸Ð¼            | prepositional form of `ÐµÐ³Ð¾', `Ð¾Ð½Ð¸'
Ð·Ð´ÐµÑÑŒ          | here
ÑÑ‚Ð¾Ð¼           | prepositional form of `ÑÑ‚Ð¾Ñ‚'
Ð¾Ð´Ð¸Ð½           | one
Ð¿Ð¾Ñ‡Ñ‚Ð¸          | almost
Ð¼Ð¾Ð¹            | my
Ñ‚ÐµÐ¼            | instrumental/dative plural of `Ñ‚Ð¾Ñ‚', `Ñ‚Ð¾'
Ñ‡Ñ‚Ð¾Ð±Ñ‹          | full form of `in order that'
Ð½ÐµÐµ            | her (acc.)
ÐºÐ°Ð¶ÐµÑ‚ÑÑ        | it seems
ÑÐµÐ¹Ñ‡Ð°Ñ         | now
Ð±Ñ‹Ð»Ð¸           | they were
ÐºÑƒÐ´Ð°           | where to
Ð·Ð°Ñ‡ÐµÐ¼          | why
ÑÐºÐ°Ð·Ð°Ñ‚ÑŒ        | to say
Ð²ÑÐµÑ…           | all (acc., gen. preposn. plural)
Ð½Ð¸ÐºÐ¾Ð³Ð´Ð°        | never
ÑÐµÐ³Ð¾Ð´Ð½Ñ        | today
Ð¼Ð¾Ð¶Ð½Ð¾          | possible, one can
Ð¿Ñ€Ð¸            | by
Ð½Ð°ÐºÐ¾Ð½ÐµÑ†        | finally
Ð´Ð²Ð°            | two
Ð¾Ð±             | alternative form of `Ð¾', about
Ð´Ñ€ÑƒÐ³Ð¾Ð¹         | another
Ñ…Ð¾Ñ‚ÑŒ           | even
Ð¿Ð¾ÑÐ»Ðµ          | after
Ð½Ð°Ð´            | above
Ð±Ð¾Ð»ÑŒÑˆÐµ         | more
Ñ‚Ð¾Ñ‚            | that one (masc.)
Ñ‡ÐµÑ€ÐµÐ·          | across, in
ÑÑ‚Ð¸            | these
Ð½Ð°Ñ            | us
Ð¿Ñ€Ð¾            | about
Ð²ÑÐµÐ³Ð¾          | in all, only, of all
Ð½Ð¸Ñ…            | prepositional form of `Ð¾Ð½Ð¸' (they)
ÐºÐ°ÐºÐ°Ñ          | which, feminine
Ð¼Ð½Ð¾Ð³Ð¾          | lots
Ñ€Ð°Ð·Ð²Ðµ          | interrogative particle
ÑÐºÐ°Ð·Ð°Ð»Ð°        | she said
Ñ‚Ñ€Ð¸            | three
ÑÑ‚Ñƒ            | this, acc. fem. sing.
Ð¼Ð¾Ñ            | my, feminine
Ð²Ð¿Ñ€Ð¾Ñ‡ÐµÐ¼        | moreover, besides
Ñ…Ð¾Ñ€Ð¾ÑˆÐ¾         | good
ÑÐ²Ð¾ÑŽ           | ones own, acc. fem. sing.
ÑÑ‚Ð¾Ð¹           | oblique form of `ÑÑ‚Ð°', fem. `this'
Ð¿ÐµÑ€ÐµÐ´          | in front of
Ð¸Ð½Ð¾Ð³Ð´Ð°         | sometimes
Ð»ÑƒÑ‡ÑˆÐµ          | better
Ñ‡ÑƒÑ‚ÑŒ           | a little
Ñ‚Ð¾Ð¼            | preposn. form of `that one'
Ð½ÐµÐ»ÑŒÐ·Ñ         | one must not
Ñ‚Ð°ÐºÐ¾Ð¹          | such a one
Ð¸Ð¼             | to them
Ð±Ð¾Ð»ÐµÐµ          | more
Ð²ÑÐµÐ³Ð´Ð°         | always
ÐºÐ¾Ð½ÐµÑ‡Ð½Ð¾        | of course
Ð²ÑÑŽ            | acc. fem. sing of `all'
Ð¼ÐµÐ¶Ð´Ñƒ          | between


  | b: some paradigms
  |
  | personal pronouns
  |
  | Ñ  Ð¼ÐµÐ½Ñ  Ð¼Ð½Ðµ  Ð¼Ð½Ð¾Ð¹  [Ð¼Ð½Ð¾ÑŽ]
  | Ñ‚Ñ‹  Ñ‚ÐµÐ±Ñ  Ñ‚ÐµÐ±Ðµ  Ñ‚Ð¾Ð±Ð¾Ð¹  [Ñ‚Ð¾Ð±Ð¾ÑŽ]
  | Ð¾Ð½  ÐµÐ³Ð¾  ÐµÐ¼Ñƒ  Ð¸Ð¼  [Ð½ÐµÐ³Ð¾, Ð½ÐµÐ¼Ñƒ, Ð½Ð¸Ð¼]
  | Ð¾Ð½Ð°  ÐµÐµ  ÑÐ¸  ÐµÑŽ  [Ð½ÐµÐµ, Ð½ÑÐ¸, Ð½ÐµÑŽ]
  | Ð¾Ð½Ð¾  ÐµÐ³Ð¾  ÐµÐ¼Ñƒ  Ð¸Ð¼  [Ð½ÐµÐ³Ð¾, Ð½ÐµÐ¼Ñƒ, Ð½Ð¸Ð¼]
  |
  | Ð¼Ñ‹  Ð½Ð°Ñ  Ð½Ð°Ð¼  Ð½Ð°Ð¼Ð¸
  | Ð²Ñ‹  Ð²Ð°Ñ  Ð²Ð°Ð¼  Ð²Ð°Ð¼Ð¸
  | Ð¾Ð½Ð¸  Ð¸Ñ…  Ð¸Ð¼  Ð¸Ð¼Ð¸  [Ð½Ð¸Ñ…, Ð½Ð¸Ð¼, Ð½Ð¸Ð¼Ð¸]
  |
  |   ÑÐµÐ±Ñ  ÑÐµÐ±Ðµ  ÑÐ¾Ð±Ð¾Ð¹   [ÑÐ¾Ð±Ð¾ÑŽ]
  |
  | demonstrative pronouns: ÑÑ‚Ð¾Ñ‚ (this), Ñ‚Ð¾Ñ‚ (that)
  |
  | ÑÑ‚Ð¾Ñ‚  ÑÑ‚Ð°  ÑÑ‚Ð¾  ÑÑ‚Ð¸
  | ÑÑ‚Ð¾Ð³Ð¾  ÑÑ‚Ñ‹  ÑÑ‚Ð¾  ÑÑ‚Ð¸
  | ÑÑ‚Ð¾Ð³Ð¾  ÑÑ‚Ð¾Ð¹  ÑÑ‚Ð¾Ð³Ð¾  ÑÑ‚Ð¸Ñ…
  | ÑÑ‚Ð¾Ð¼Ñƒ  ÑÑ‚Ð¾Ð¹  ÑÑ‚Ð¾Ð¼Ñƒ  ÑÑ‚Ð¸Ð¼
  | ÑÑ‚Ð¸Ð¼  ÑÑ‚Ð¾Ð¹  ÑÑ‚Ð¸Ð¼  [ÑÑ‚Ð¾ÑŽ]  ÑÑ‚Ð¸Ð¼Ð¸
  | ÑÑ‚Ð¾Ð¼  ÑÑ‚Ð¾Ð¹  ÑÑ‚Ð¾Ð¼  ÑÑ‚Ð¸Ñ…
  |
  | Ñ‚Ð¾Ñ‚  Ñ‚Ð°  Ñ‚Ð¾  Ñ‚Ðµ
  | Ñ‚Ð¾Ð³Ð¾  Ñ‚Ñƒ  Ñ‚Ð¾  Ñ‚Ðµ
  | Ñ‚Ð¾Ð³Ð¾  Ñ‚Ð¾Ð¹  Ñ‚Ð¾Ð³Ð¾  Ñ‚ÐµÑ…
  | Ñ‚Ð¾Ð¼Ñƒ  Ñ‚Ð¾Ð¹  Ñ‚Ð¾Ð¼Ñƒ  Ñ‚ÐµÐ¼
  | Ñ‚ÐµÐ¼  Ñ‚Ð¾Ð¹  Ñ‚ÐµÐ¼  [Ñ‚Ð¾ÑŽ]  Ñ‚ÐµÐ¼Ð¸
  | Ñ‚Ð¾Ð¼  Ñ‚Ð¾Ð¹  Ñ‚Ð¾Ð¼  Ñ‚ÐµÑ…
  |
  | determinative pronouns
  |
  | (a) Ð²ÐµÑÑŒ (all)
  |
  | Ð²ÐµÑÑŒ  Ð²ÑÑ  Ð²ÑÐµ  Ð²ÑÐµ
  | Ð²ÑÐµÐ³Ð¾  Ð²ÑÑŽ  Ð²ÑÐµ  Ð²ÑÐµ
  | Ð²ÑÐµÐ³Ð¾  Ð²ÑÐµÐ¹  Ð²ÑÐµÐ³Ð¾  Ð²ÑÐµÑ…
  | Ð²ÑÐµÐ¼Ñƒ  Ð²ÑÐµÐ¹  Ð²ÑÐµÐ¼Ñƒ  Ð²ÑÐµÐ¼
  | Ð²ÑÐµÐ¼  Ð²ÑÐµÐ¹  Ð²ÑÐµÐ¼  [Ð²ÑÐµÑŽ]  Ð²ÑÐµÐ¼Ð¸
  | Ð²ÑÐµÐ¼  Ð²ÑÐµÐ¹  Ð²ÑÐµÐ¼  Ð²ÑÐµÑ…
  |
  | (b) ÑÐ°Ð¼ (himself etc)
  |
  | ÑÐ°Ð¼  ÑÐ°Ð¼Ð°  ÑÐ°Ð¼Ð¾  ÑÐ°Ð¼Ð¸
  | ÑÐ°Ð¼Ð¾Ð³Ð¾ ÑÐ°Ð¼Ñƒ  ÑÐ°Ð¼Ð¾  ÑÐ°Ð¼Ð¸Ñ…
  | ÑÐ°Ð¼Ð¾Ð³Ð¾ ÑÐ°Ð¼Ð¾Ð¹ ÑÐ°Ð¼Ð¾Ð³Ð¾  ÑÐ°Ð¼Ð¸Ñ…
  | ÑÐ°Ð¼Ð¾Ð¼Ñƒ ÑÐ°Ð¼Ð¾Ð¹ ÑÐ°Ð¼Ð¾Ð¼Ñƒ  ÑÐ°Ð¼Ð¸Ð¼
  | ÑÐ°Ð¼Ð¸Ð¼  ÑÐ°Ð¼Ð¾Ð¹  ÑÐ°Ð¼Ð¸Ð¼  [ÑÐ°Ð¼Ð¾ÑŽ]  ÑÐ°Ð¼Ð¸Ð¼Ð¸
  | ÑÐ°Ð¼Ð¾Ð¼ ÑÐ°Ð¼Ð¾Ð¹ ÑÐ°Ð¼Ð¾Ð¼  ÑÐ°Ð¼Ð¸Ñ…
  |
  | stems of verbs `to be', `to have', `to do' and modal
  |
  | Ð±Ñ‹Ñ‚ÑŒ  Ð±Ñ‹  Ð±ÑƒÐ´  Ð±Ñ‹Ð²  ÐµÑÑ‚ÑŒ  ÑÑƒÑ‚ÑŒ
  | Ð¸Ð¼Ðµ
  | Ð´ÐµÐ»
  | Ð¼Ð¾Ð³   Ð¼Ð¾Ð¶  Ð¼Ð¾Ñ‡ÑŒ
  | ÑƒÐ¼Ðµ
  | Ñ…Ð¾Ñ‡  Ñ…Ð¾Ñ‚
  | Ð´Ð¾Ð»Ð¶
  | Ð¼Ð¾Ð¶Ð½
  | Ð½ÑƒÐ¶Ð½
  | Ð½ÐµÐ»ÑŒÐ·Ñ
uf9  
var JSX={};(function(h){function j(b,e){var a=function(){};a.prototype=e.prototype;var c=new a;for(var d in b){b[d].prototype=c}}function J(c,b){for(var a in b.prototype)if(b.prototype.hasOwnProperty(a))c.prototype[a]=b.prototype[a]}function f(a,b,d){function c(a,b,c){delete a[b];a[b]=c;return c}Object.defineProperty(a,b,{get:function(){return c(a,b,d())},set:function(d){c(a,b,d)},enumerable:true,configurable:true})}function K(a,b,c){return a[b]=a[b]/c|0}var p=parseInt;var z=parseFloat;function L(a){return a!==a}var x=isFinite;var w=encodeURIComponent;var u=decodeURIComponent;var t=encodeURI;var s=decodeURI;var B=Object.prototype.toString;var q=Object.prototype.hasOwnProperty;function i(){}h.require=function(b){var a=o[b];return a!==undefined?a:null};h.profilerIsRunning=function(){return i.getResults!=null};h.getProfileResults=function(){return(i.getResults||function(){return{}})()};h.postProfileResults=function(a,b){if(i.postResults==null)throw new Error('profiler has not been turned on');return i.postResults(a,b)};h.resetProfileResults=function(){if(i.resetResults==null)throw new Error('profiler has not been turned on');return i.resetResults()};h.DEBUG=false;function r(){};j([r],Error);function a(a,b,c){this.G=a.length;this.X=a;this.a=b;this.J=c;this.I=null;this.b=null};j([a],Object);function m(){};j([m],Object);function g(){var a;var b;var c;this.F={};a=this.D='';b=this._=0;c=this.A=a.length;this.E=0;this.B=b;this.C=c};j([g],m);function v(a,b){a.D=b.D;a._=b._;a.A=b.A;a.E=b.E;a.B=b.B;a.C=b.C};function k(b,d,c,e){var a;if(b._>=b.A){return false}a=b.D.charCodeAt(b._);if(a>e||a<c){return false}a-=c;if((d[a>>>3]&1<<(a&7))===0){return false}b._++;return true};function l(a,d,c,e){var b;if(a._>=a.A){return false}b=a.D.charCodeAt(a._);if(b>e||b<c){a._++;return true}b-=c;if((d[b>>>3]&1<<(b&7))===0){a._++;return true}return false};function d(a,b,d){var c;if(a._-a.E<b){return false}if(a.D.slice((c=a._)-b,c)!==d){return false}a._-=b;return true};function e(d,m,p){var b;var g;var e;var n;var f;var k;var l;var i;var h;var c;var a;var j;var o;b=0;g=p;e=d._;n=d.E;f=0;k=0;l=false;while(true){i=b+(g-b>>1);h=0;c=f<k?f:k;a=m[i];for(j=a.G-1-c;j>=0;j--){if(e-c===n){h=-1;break}h=d.D.charCodeAt(e-1-c)-a.X.charCodeAt(j);if(h!==0){break}c++}if(h<0){g=i;k=c}else{b=i;f=c}if(g-b<=1){if(b>0){break}if(g===b){break}if(l){break}l=true}}while(true){a=m[b];if(f>=a.G){d._=e-a.G|0;if(a.I==null){return a.J}o=a.I(d);d._=e-a.G|0;if(o){return a.J}}b=a.a;if(b<0){return 0}}return-1};function A(a,b,d,e){var c;c=e.length-(d-b);a.D=a.D.slice(0,b)+e+a.D.slice(d);a.A+=c|0;if(a._>=d){a._+=c|0}else if(a._>b){a._=b}return c|0};function c(a,f){var b;var c;var d;var e;b=false;if((c=a.B)<0||c>(d=a.C)||d>(e=a.A)||e>a.D.length?false:true){A(a,a.B,a.C,f);b=true}return b};g.prototype.H=function(){return false};g.prototype.Y=function(b){var a;var c;var d;var e;a=this.F['.'+b];if(a==null){c=this.D=b;d=this._=0;e=this.A=c.length;this.E=0;this.B=d;this.C=e;this.H();a=this.D;this.F['.'+b]=a}return a};g.prototype.stemWord=g.prototype.Y;g.prototype.Z=function(e){var d;var b;var c;var a;var f;var g;var h;d=[];for(b=0;b<e.length;b++){c=e[b];a=this.F['.'+c];if(a==null){f=this.D=c;g=this._=0;h=this.A=f.length;this.E=0;this.B=g;this.C=h;this.H();a=this.D;this.F['.'+c]=a}d.push(a)}return d};g.prototype.stemWords=g.prototype.Z;function b(){g.call(this);this.I_p2=0;this.I_pV=0};j([b],g);b.prototype.K=function(a){this.I_p2=a.I_p2;this.I_pV=a.I_pV;v(this,a)};b.prototype.copy_from=b.prototype.K;b.prototype.R=function(){var g;var a;var c;var d;var e;var f;var h;this.I_pV=h=this.A;this.I_p2=h;g=this._;a=true;a:while(a===true){a=false;b:while(true){c=true;c:while(c===true){c=false;if(!k(this,b.g_v,1072,1103)){break c}break b}if(this._>=this.A){break a}this._++}this.I_pV=this._;b:while(true){d=true;c:while(d===true){d=false;if(!l(this,b.g_v,1072,1103)){break c}break b}if(this._>=this.A){break a}this._++}b:while(true){e=true;c:while(e===true){e=false;if(!k(this,b.g_v,1072,1103)){break c}break b}if(this._>=this.A){break a}this._++}b:while(true){f=true;c:while(f===true){f=false;if(!l(this,b.g_v,1072,1103)){break c}break b}if(this._>=this.A){break a}this._++}this.I_p2=this._}this._=g;return true};b.prototype.r_mark_regions=b.prototype.R;function D(a){var h;var c;var d;var e;var f;var g;var i;a.I_pV=i=a.A;a.I_p2=i;h=a._;c=true;a:while(c===true){c=false;b:while(true){d=true;c:while(d===true){d=false;if(!k(a,b.g_v,1072,1103)){break c}break b}if(a._>=a.A){break a}a._++}a.I_pV=a._;b:while(true){e=true;c:while(e===true){e=false;if(!l(a,b.g_v,1072,1103)){break c}break b}if(a._>=a.A){break a}a._++}b:while(true){f=true;c:while(f===true){f=false;if(!k(a,b.g_v,1072,1103)){break c}break b}if(a._>=a.A){break a}a._++}b:while(true){g=true;c:while(g===true){g=false;if(!l(a,b.g_v,1072,1103)){break c}break b}if(a._>=a.A){break a}a._++}a.I_p2=a._}a._=h;return true};b.prototype.N=function(){return!(this.I_p2<=this._)?false:true};b.prototype.r_R2=b.prototype.N;b.prototype.T=function(){var a;var h;var f;var g;this.C=this._;a=e(this,b.a_0,9);if(a===0){return false}this.B=this._;switch(a){case 0:return false;case 1:f=true;a:while(f===true){f=false;h=this.A-this._;g=true;b:while(g===true){g=false;if(!d(this,1,'Ð°')){break b}break a}this._=this.A-h;if(!d(this,1,'Ñ')){return false}}if(!c(this,'')){return false}break;case 2:if(!c(this,'')){return false}break}return true};b.prototype.r_perfective_gerund=b.prototype.T;function E(a){var f;var i;var g;var h;a.C=a._;f=e(a,b.a_0,9);if(f===0){return false}a.B=a._;switch(f){case 0:return false;case 1:g=true;a:while(g===true){g=false;i=a.A-a._;h=true;b:while(h===true){h=false;if(!d(a,1,'Ð°')){break b}break a}a._=a.A-i;if(!d(a,1,'Ñ')){return false}}if(!c(a,'')){return false}break;case 2:if(!c(a,'')){return false}break}return true};b.prototype.P=function(){var a;this.C=this._;a=e(this,b.a_1,26);if(a===0){return false}this.B=this._;switch(a){case 0:return false;case 1:if(!c(this,'')){return false}break}return true};b.prototype.r_adjective=b.prototype.P;function n(a){var d;a.C=a._;d=e(a,b.a_1,26);if(d===0){return false}a.B=a._;switch(d){case 0:return false;case 1:if(!c(a,'')){return false}break}return true};b.prototype.O=function(){var f;var a;var j;var g;var h;var i;if(!n(this)){return false}a=this.A-this._;g=true;a:while(g===true){g=false;this.C=this._;f=e(this,b.a_2,8);if(f===0){this._=this.A-a;break a}this.B=this._;switch(f){case 0:this._=this.A-a;break a;case 1:h=true;b:while(h===true){h=false;j=this.A-this._;i=true;c:while(i===true){i=false;if(!d(this,1,'Ð°')){break c}break b}this._=this.A-j;if(!d(this,1,'Ñ')){this._=this.A-a;break a}}if(!c(this,'')){return false}break;case 2:if(!c(this,'')){return false}break}}return true};b.prototype.r_adjectival=b.prototype.O;function G(a){var g;var f;var k;var h;var i;var j;if(!n(a)){return false}f=a.A-a._;h=true;a:while(h===true){h=false;a.C=a._;g=e(a,b.a_2,8);if(g===0){a._=a.A-f;break a}a.B=a._;switch(g){case 0:a._=a.A-f;break a;case 1:i=true;b:while(i===true){i=false;k=a.A-a._;j=true;c:while(j===true){j=false;if(!d(a,1,'Ð°')){break c}break b}a._=a.A-k;if(!d(a,1,'Ñ')){a._=a.A-f;break a}}if(!c(a,'')){return false}break;case 2:if(!c(a,'')){return false}break}}return true};b.prototype.U=function(){var a;this.C=this._;a=e(this,b.a_3,2);if(a===0){return false}this.B=this._;switch(a){case 0:return false;case 1:if(!c(this,'')){return false}break}return true};b.prototype.r_reflexive=b.prototype.U;function H(a){var d;a.C=a._;d=e(a,b.a_3,2);if(d===0){return false}a.B=a._;switch(d){case 0:return false;case 1:if(!c(a,'')){return false}break}return true};b.prototype.W=function(){var a;var h;var f;var g;this.C=this._;a=e(this,b.a_4,46);if(a===0){return false}this.B=this._;switch(a){case 0:return false;case 1:f=true;a:while(f===true){f=false;h=this.A-this._;g=true;b:while(g===true){g=false;if(!d(this,1,'Ð°')){break b}break a}this._=this.A-h;if(!d(this,1,'Ñ')){return false}}if(!c(this,'')){return false}break;case 2:if(!c(this,'')){return false}break}return true};b.prototype.r_verb=b.prototype.W;function I(a){var f;var i;var g;var h;a.C=a._;f=e(a,b.a_4,46);if(f===0){return false}a.B=a._;switch(f){case 0:return false;case 1:g=true;a:while(g===true){g=false;i=a.A-a._;h=true;b:while(h===true){h=false;if(!d(a,1,'Ð°')){break b}break a}a._=a.A-i;if(!d(a,1,'Ñ')){return false}}if(!c(a,'')){return false}break;case 2:if(!c(a,'')){return false}break}return true};b.prototype.S=function(){var a;this.C=this._;a=e(this,b.a_5,36);if(a===0){return false}this.B=this._;switch(a){case 0:return false;case 1:if(!c(this,'')){return false}break}return true};b.prototype.r_noun=b.prototype.S;function F(a){var d;a.C=a._;d=e(a,b.a_5,36);if(d===0){return false}a.B=a._;switch(d){case 0:return false;case 1:if(!c(a,'')){return false}break}return true};b.prototype.Q=function(){var a;var d;this.C=this._;a=e(this,b.a_6,2);if(a===0){return false}this.B=d=this._;if(!(!(this.I_p2<=d)?false:true)){return false}switch(a){case 0:return false;case 1:if(!c(this,'')){return false}break}return true};b.prototype.r_derivational=b.prototype.Q;function C(a){var d;var f;a.C=a._;d=e(a,b.a_6,2);if(d===0){return false}a.B=f=a._;if(!(!(a.I_p2<=f)?false:true)){return false}switch(d){case 0:return false;case 1:if(!c(a,'')){return false}break}return true};b.prototype.V=function(){var a;this.C=this._;a=e(this,b.a_7,4);if(a===0){return false}this.B=this._;switch(a){case 0:return false;case 1:if(!c(this,'')){return false}this.C=this._;if(!d(this,1,'Ð½')){return false}this.B=this._;if(!d(this,1,'Ð½')){return false}if(!c(this,'')){return false}break;case 2:if(!d(this,1,'Ð½')){return false}if(!c(this,'')){return false}break;case 3:if(!c(this,'')){return false}break}return true};b.prototype.r_tidy_up=b.prototype.V;function y(a){var f;a.C=a._;f=e(a,b.a_7,4);if(f===0){return false}a.B=a._;switch(f){case 0:return false;case 1:if(!c(a,'')){return false}a.C=a._;if(!d(a,1,'Ð½')){return false}a.B=a._;if(!d(a,1,'Ð½')){return false}if(!c(a,'')){return false}break;case 2:if(!d(a,1,'Ð½')){return false}if(!c(a,'')){return false}break;case 3:if(!c(a,'')){return false}break}return true};b.prototype.H=function(){var s;var v;var w;var A;var p;var q;var i;var t;var u;var e;var f;var g;var h;var a;var j;var b;var k;var l;var m;var n;var x;var z;var o;var B;var J;var K;var L;var M;var N;var O;var r;s=this._;e=true;a:while(e===true){e=false;if(!D(this)){break a}}x=this._=s;this.E=x;o=this._=z=this.A;v=z-o;if(o<this.I_pV){return false}K=this._=this.I_pV;w=this.E;this.E=K;M=this._=(L=this.A)-v;A=L-M;f=true;c:while(f===true){f=false;g=true;b:while(g===true){g=false;p=this.A-this._;h=true;a:while(h===true){h=false;if(!E(this)){break a}break b}J=this._=(B=this.A)-p;q=B-J;a=true;a:while(a===true){a=false;if(!H(this)){this._=this.A-q;break a}}j=true;a:while(j===true){j=false;i=this.A-this._;b=true;d:while(b===true){b=false;if(!G(this)){break d}break a}this._=this.A-i;k=true;d:while(k===true){k=false;if(!I(this)){break d}break a}this._=this.A-i;if(!F(this)){break c}}}}O=this._=(N=this.A)-A;t=N-O;l=true;a:while(l===true){l=false;this.C=this._;if(!d(this,1,'Ð¸')){this._=this.A-t;break a}this.B=this._;if(!c(this,'')){return false}}u=this.A-this._;m=true;a:while(m===true){m=false;if(!C(this)){break a}}this._=this.A-u;n=true;a:while(n===true){n=false;if(!y(this)){break a}}r=this.E=w;this._=r;return true};b.prototype.stem=b.prototype.H;b.prototype.L=function(a){return a instanceof b};b.prototype.equals=b.prototype.L;b.prototype.M=function(){var c;var a;var b;var d;c='RussianStemmer';a=0;for(b=0;b<c.length;b++){d=c.charCodeAt(b);a=(a<<5)-a+d;a=a&a}return a|0};b.prototype.hashCode=b.prototype.M;b.serialVersionUID=1;f(b,'methodObject',function(){return new b});f(b,'a_0',function(){return[new a('Ð²',-1,1),new a('Ð¸Ð²',0,2),new a('Ñ‹Ð²',0,2),new a('Ð²ÑˆÐ¸',-1,1),new a('Ð¸Ð²ÑˆÐ¸',3,2),new a('Ñ‹Ð²ÑˆÐ¸',3,2),new a('Ð²ÑˆÐ¸ÑÑŒ',-1,1),new a('Ð¸Ð²ÑˆÐ¸ÑÑŒ',6,2),new a('Ñ‹Ð²ÑˆÐ¸ÑÑŒ',6,2)]});f(b,'a_1',function(){return[new a('ÐµÐµ',-1,1),new a('Ð¸Ðµ',-1,1),new a('Ð¾Ðµ',-1,1),new a('Ñ‹Ðµ',-1,1),new a('Ð¸Ð¼Ð¸',-1,1),new a('Ñ‹Ð¼Ð¸',-1,1),new a('ÐµÐ¹',-1,1),new a('Ð¸Ð¹',-1,1),new a('Ð¾Ð¹',-1,1),new a('Ñ‹Ð¹',-1,1),new a('ÐµÐ¼',-1,1),new a('Ð¸Ð¼',-1,1),new a('Ð¾Ð¼',-1,1),new a('Ñ‹Ð¼',-1,1),new a('ÐµÐ³Ð¾',-1,1),new a('Ð¾Ð³Ð¾',-1,1),new a('ÐµÐ¼Ñƒ',-1,1),new a('Ð¾Ð¼Ñƒ',-1,1),new a('Ð¸Ñ…',-1,1),new a('Ñ‹Ñ…',-1,1),new a('ÐµÑŽ',-1,1),new a('Ð¾ÑŽ',-1,1),new a('ÑƒÑŽ',-1,1),new a('ÑŽÑŽ',-1,1),new a('Ð°Ñ',-1,1),new a('ÑÑ',-1,1)]});f(b,'a_2',function(){return[new a('ÐµÐ¼',-1,1),new a('Ð½Ð½',-1,1),new a('Ð²Ñˆ',-1,1),new a('Ð¸Ð²Ñˆ',2,2),new a('Ñ‹Ð²Ñˆ',2,2),new a('Ñ‰',-1,1),new a('ÑŽÑ‰',5,1),new a('ÑƒÑŽÑ‰',6,2)]});f(b,'a_3',function(){return[new a('ÑÑŒ',-1,1),new a('ÑÑ',-1,1)]});f(b,'a_4',function(){return[new a('Ð»Ð°',-1,1),new a('Ð¸Ð»Ð°',0,2),new a('Ñ‹Ð»Ð°',0,2),new a('Ð½Ð°',-1,1),new a('ÐµÐ½Ð°',3,2),new a('ÐµÑ‚Ðµ',-1,1),new a('Ð¸Ñ‚Ðµ',-1,2),new a('Ð¹Ñ‚Ðµ',-1,1),new a('ÐµÐ¹Ñ‚Ðµ',7,2),new a('ÑƒÐ¹Ñ‚Ðµ',7,2),new a('Ð»Ð¸',-1,1),new a('Ð¸Ð»Ð¸',10,2),new a('Ñ‹Ð»Ð¸',10,2),new a('Ð¹',-1,1),new a('ÐµÐ¹',13,2),new a('ÑƒÐ¹',13,2),new a('Ð»',-1,1),new a('Ð¸Ð»',16,2),new a('Ñ‹Ð»',16,2),new a('ÐµÐ¼',-1,1),new a('Ð¸Ð¼',-1,2),new a('Ñ‹Ð¼',-1,2),new a('Ð½',-1,1),new a('ÐµÐ½',22,2),new a('Ð»Ð¾',-1,1),new a('Ð¸Ð»Ð¾',24,2),new a('Ñ‹Ð»Ð¾',24,2),new a('Ð½Ð¾',-1,1),new a('ÐµÐ½Ð¾',27,2),new a('Ð½Ð½Ð¾',27,1),new a('ÐµÑ‚',-1,1),new a('ÑƒÐµÑ‚',30,2),new a('Ð¸Ñ‚',-1,2),new a('Ñ‹Ñ‚',-1,2),new a('ÑŽÑ‚',-1,1),new a('ÑƒÑŽÑ‚',34,2),new a('ÑÑ‚',-1,2),new a('Ð½Ñ‹',-1,1),new a('ÐµÐ½Ñ‹',37,2),new a('Ñ‚ÑŒ',-1,1),new a('Ð¸Ñ‚ÑŒ',39,2),new a('Ñ‹Ñ‚ÑŒ',39,2),new a('ÐµÑˆÑŒ',-1,1),new a('Ð¸ÑˆÑŒ',-1,2),new a('ÑŽ',-1,2),new a('ÑƒÑŽ',44,2)]});f(b,'a_5',function(){return[new a('Ð°',-1,1),new a('ÐµÐ²',-1,1),new a('Ð¾Ð²',-1,1),new a('Ðµ',-1,1),new a('Ð¸Ðµ',3,1),new a('ÑŒÐµ',3,1),new a('Ð¸',-1,1),new a('ÐµÐ¸',6,1),new a('Ð¸Ð¸',6,1),new a('Ð°Ð¼Ð¸',6,1),new a('ÑÐ¼Ð¸',6,1),new a('Ð¸ÑÐ¼Ð¸',10,1),new a('Ð¹',-1,1),new a('ÐµÐ¹',12,1),new a('Ð¸ÐµÐ¹',13,1),new a('Ð¸Ð¹',12,1),new a('Ð¾Ð¹',12,1),new a('Ð°Ð¼',-1,1),new a('ÐµÐ¼',-1,1),new a('Ð¸ÐµÐ¼',18,1),new a('Ð¾Ð¼',-1,1),new a('ÑÐ¼',-1,1),new a('Ð¸ÑÐ¼',21,1),new a('Ð¾',-1,1),new a('Ñƒ',-1,1),new a('Ð°Ñ…',-1,1),new a('ÑÑ…',-1,1),new a('Ð¸ÑÑ…',26,1),new a('Ñ‹',-1,1),new a('ÑŒ',-1,1),new a('ÑŽ',-1,1),new a('Ð¸ÑŽ',30,1),new a('ÑŒÑŽ',30,1),new a('Ñ',-1,1),new a('Ð¸Ñ',33,1),new a('ÑŒÑ',33,1)]});f(b,'a_6',function(){return[new a('Ð¾ÑÑ‚',-1,1),new a('Ð¾ÑÑ‚ÑŒ',-1,1)]});f(b,'a_7',function(){return[new a('ÐµÐ¹ÑˆÐµ',-1,1),new a('Ð½',-1,2),new a('ÐµÐ¹Ñˆ',-1,1),new a('ÑŒ',-1,3)]});f(b,'g_v',function(){return[33,65,8,232]});var o={'src/stemmer.jsx':{Stemmer:m},'src/russian-stemmer.jsx':{RussianStemmer:b}}}(JSX))
var Stemmer = JSX.require("src/russian-stemmer.jsx").RussianStemmer;
c               @   s0   e Zd ZdZdZdZeZeZ	dd„ Z
dd„ ZdS )	ÚSearchRussianZruZRussianzrussian-stemmer.jsc             C   s   t  d¡| _d S )NZrussian)ÚsnowballstemmerÚstemmer)ÚselfZoptions© r   ú/lib/python3.7/site-packages/sphinx/search/ru.pyÚinit  s    zSearchRussian.initc             C   s   | j  | ¡ ¡S )N)r   ZstemWordÚlower)r   Zwordr   r   r	   Ústem  s    zSearchRussian.stemN)Ú__name__Ú
__module__Ú__qualname__ZlangZlanguage_nameZjs_stemmer_rawcodeÚ
js_stemmerZjs_stemmer_codeÚrussian_stopwordsZ	stopwordsr
   r   r   r   r   r	   r      s   r   )Ú__doc__Zsphinx.searchr   r   r   r   r   r   r   r   r   r	   Ú<module>
   s    d