src/main/java/org/mvel2/compiler/AbstractParser.java
protected void captureToNextTokenJunction() {
    while (cursor != end) {
      switch (expr[cursor]) {
        case '{':
        case '(':
          return;
        case '/':
          if (expr[cursor + 1] == '*') return;
        case '[':
          cursor = balancedCaptureWithLineAccounting(expr, cursor, end, '[', pCtx) + 1;
          continue;
        default:
          if (isWhitespace(expr[cursor])) {
            return;
          }
          cursor++;
      }
    }
  }
/**
   * From the current cursor position, capture to the end of the next token junction.
   */
From the current cursor position, capture to the end of the next token junction.
From the current cursor position capture to the end of the next token junction .
protected void captureToNextTokenJunction() {
    while (cursor != end) {
      switch (expr[cursor]) {
        case '{':
        case '(':
          return;
        case '/':
          if (expr[cursor + 1] == '*') return;
        case '[':
          cursor = balancedCaptureWithLineAccounting(expr, cursor, end, '[', pCtx) + 1;
          continue;
        default:
          if (isWhitespace(expr[cursor])) {
            return;
          }
          cursor++;
      }
    }
  }
protected void captureToNextTokenJunction ( ) { while ( cursor != end ) { switch ( expr [ cursor ] ) { case '{' : case '(' : return ; case '/' : if ( expr [ cursor + 1 ] == '*' ) return ; case '[' : cursor = balancedCaptureWithLineAccounting ( expr , cursor , end , '[' , pCtx ) + 1 ; continue ; default : if ( isWhitespace ( expr [ cursor ] ) ) { return ; } cursor ++ ; } } }
From the current cursor position, capture to the end of the next token junction.
From the current cursor position capture to the end of the next token junction .