reads the next r bits from standard input and return as an r-bit character . concode_field_sep int buffer concode_elem_sep int EOF concode_elem_sep int n concode_elem_sep BufferedInputStream in concode_field_sep long readLong concode_elem_sep short readShort concode_elem_sep void fillBuffer concode_elem_sep double readDouble concode_elem_sep boolean isEmpty concode_elem_sep String readString concode_elem_sep float readFloat concode_elem_sep void main concode_elem_sep boolean readBoolean concode_elem_sep int readInt concode_elem_sep int readInt concode_elem_sep byte readByte concode_elem_sep void close
char function ( int arg0 ) { if ( arg0 < 1 || arg0 > 16 ) throw new IllegalArgumentException ( "srini_string" + arg0 ) ; if ( arg0 == 8 ) return readChar ( ) ; char loc0 = 0 ; for ( int loc1 = 0 ; loc1 < arg0 ; loc1 ++ ) { loc0 <<= 1 ; boolean loc2 = readBoolean ( ) ; if ( loc2 ) loc0 |= 1 ; } return loc0 ; }