question: public List < ValueSource > parseValueSourceList ( ) throws SyntaxError { List < ValueSource > sources = new ArrayList < > ( 3 ) ; while ( hasMoreArguments ( ) ) { sources . add ( parseValueSource ( FLAG_DEFAULT | FLAG_CONSUME_DELIMITER ) ) ; } return sources ; }
target:  Parse a list of ValueSource.  Must be the final set of arguments to a ValueSource.