code: 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;
  				};
  			}
docs: Run the same parser over and over until it fails. Must succeed a minimum of n times; otherwise, return null.