[ Index ]

PHP Cross Reference of MediaWiki-1.24.0

title

Body

[close]

/resources/src/mediawiki.libs/ -> CLDRPluralRuleParser.js (summary)

CLDRPluralRuleParser.js A parser engine for CLDR plural rules. Copyright 2012 GPLV3+, Santhosh Thottingal

Author: Santhosh Thottingal <[email protected]>
Author: Timo Tijhof
Author: Amir Aharoni
Version: 0.1.0-alpha
File Size: 475 lines (12 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 27 functions

  pluralRuleParser()
  debug()
  choice()
  sequence()
  nOrMore()
  makeStringParser()
  makeRegexParser()
  i()
  n()
  f()
  t()
  v()
  w()
  mod()
  not()
  is()
  isnot()
  not_in()
  rangeList()
  rangeTail()
  range()
  _in()
  within()
  and()
  andTail()
  orTail()
  condition()

Functions
Functions that are not part of a class:

pluralRuleParser(rule, number)   X-Ref
Evaluates a plural rule in CLDR syntax for a number

param: {string} rule
param: {integer} number
return: {boolean} true if evaluation passed, false if evaluation failed.

debug()   X-Ref
No description

choice(parserSyntax)   X-Ref
No description

sequence(parserSyntax)   X-Ref
No description

nOrMore(n, p)   X-Ref
No description

makeStringParser(s)   X-Ref
No description

makeRegexParser(regex)   X-Ref
No description

i()   X-Ref
No description

n()   X-Ref
No description

f()   X-Ref
No description

t()   X-Ref
No description

v()   X-Ref
No description

w()   X-Ref
No description

mod()   X-Ref
No description

not()   X-Ref
No description

is()   X-Ref
No description

isnot()   X-Ref
No description

not_in()   X-Ref
No description

rangeList()   X-Ref
No description

rangeTail()   X-Ref
No description

range()   X-Ref
No description

_in()   X-Ref
No description

within()   X-Ref
No description

and()   X-Ref
No description

andTail()   X-Ref
No description

orTail()   X-Ref
No description

condition()   X-Ref
No description



Generated: Fri Nov 28 14:03:12 2014 Cross-referenced by PHPXref 0.7.1