src/main/webapp/js/singlepage-cqlparser.js
// then stop at the encountered symbol and return a substring from where we started and ending at that symbol (exclusive)
then stop at the encountered symbol and return a substring from where we started and ending at that symbol (exclusive)
then stop at the encountered symbol and return a substring from where we started and ending at that symbol ( exclusive )
function until(symbols) {
			symbols = [symbols, null]; 
			try {
				var startPos = pos;
				while (!test(symbols, true))
					nextSym();
				var endPos = pos;
				return input.substring(startPos, endPos);
			} catch(err) {
				throw new errorMsg('Unexpected end of input, expected one of [' + symbols + ']');
			}
		}
function until ( symbols ) { symbols = [ symbols , null ] ; try { var startPos = pos ; while ( ! test ( symbols , true ) ) nextSym ( ) ; var endPos = pos ; return input . substring ( startPos , endPos ) ; } catch ( err ) { throw new errorMsg ( 'Unexpected end of input, expected one of [' + symbols + ']' ) ; } }
then stop at the encountered symbol and return a substring from where we started and ending at that symbol (exclusive)
then stop at the encountered symbol and return a substring from where we started and ending at that symbol ( exclusive )
// always test for end of string // We can be a little more descriptive in our errors