this fn returns the string up to but not including the terminator . it also gobbles the terminator . concode_field_sep String s concode_elem_sep int n concode_field_sep void restore concode_elem_sep void skipTo concode_elem_sep void skipRemainderOfToken concode_elem_sep double getDouble concode_elem_sep String getRemainder concode_elem_sep void skip concode_elem_sep void skip concode_elem_sep void skip concode_elem_sep boolean finished concode_elem_sep boolean matches concode_elem_sep boolean findAndSwallow concode_elem_sep char peek concode_elem_sep long getLong concode_elem_sep char getChar concode_elem_sep int getInt concode_elem_sep String getQuotedString concode_elem_sep String getAlnumToken concode_elem_sep boolean looksLikeNumberComing concode_elem_sep void skipToEnd concode_elem_sep String toString concode_elem_sep int mark concode_elem_sep void skipWhitespace
String function ( char arg0 ) { skipWhitespace ( ) ; StringBuilder loc0 = new StringBuilder ( ) ; while ( n < s . length ( ) ) { char loc1 = s . charAt ( n ++ ) ; if ( loc1 == arg0 ) break ; loc0 . append ( loc1 ) ; } return loc0 . toString ( ) ; }