The motivation is in fact all of the above (ok, all of the below, for you nit-pickers).On Mar 12, 2009, at 11:06 AM, Stan Sutton wrote:  Hi Bob,    Your reasons all sound reasonable, but I'm not quite sure why you want to do it.  To simplify the interface?  To remove elements that haven't been justified by use?  To eliminate a simplistic solution to a complex problem?    I guess I wouldn't care, except that in the abstract it does seem like a reasonable option to have.  (And not all scanners/parsers will operate incrementally.)  Could or should we remove the scanOnly parameter from parse() but add a scan() or scanOnly() method instead?    Otherwise, I'm fine with your suggestion.  :-)    Stan            Hi All,      I'd like to remove this formal parameter from the interface. Its    original intent  was to permit a quick re-scan of the source without a full parse, but    the  problem of scheduling analyses for responsiveness is much deeper than  this one flag addresses (and arguably incremental scanning/parsing is a  superior solution). Oh, and no one is actually using it (that I'm    aware of). :-)    Any objections?
 
  -- Cheers,   - Bob ------------------------------------------------- Robert M. Fuhrer Research Staff Member Programming Technologies Dept. IBM T.J. Watson Research Center 
 
     |