html/js/i18n/jquery.i18n.parser.js
function nOrMore ( n, p ) {
				return function () {
					var originalPos = pos,
						result = [],
						parsed = p();

					while ( parsed !== null ) {
						result.push( parsed );
						parsed = p();
					}

					if ( result.length < n ) {
						pos = originalPos;

						return null;
					}

					return result;
				};
			}
function nOrMore ( n, p ) {
				return function () {
					var originalPos = pos,
						result = [],
						parsed = p();

					while ( parsed !== null ) {
						result.push( parsed );
						parsed = p();
					}

					if ( result.length < n ) {
						pos = originalPos;

						return null;
					}

					return result;
				};
			}
function nOrMore ( n , p ) { return function ( ) { var originalPos = pos , result = [ ] , parsed = p ( ) ; while ( parsed !== null ) { result . push ( parsed ) ; parsed = p ( ) ; } if ( result . length < n ) { pos = originalPos ; return null ; } return result ; } ; }
Run the same parser over and over until it fails. Must succeed a minimum of n times; otherwise, return null.
Run the same parser over and over until it fails . Must succeed a minimum of n times ; otherwise return null .