while ( ! in.eof() ) {
#endif
-#if defined( macintosh ) || defined( _MSC_VER )
in >> ::skipws;
-#else
- in >> skipws;
-#endif
if ( in.get( c ) && c == '#' ) {
// process a comment line
// read all subsequent numbers until next thing isn't a number
while ( true ) {
-#if defined( macintosh ) || defined( _MSC_VER )
in >> ::skipws;
-#else
- in >> skipws;
-#endif
char c;
in.get(c);
// eat white space before start of while loop so if we are
// done with useful input it is noticed before hand.
-#if defined( macintosh ) || defined( _MSC_VER )
in >> ::skipws;
-#else
- in >> skipws;
-#endif
}
}