adds a compression entry mapping a name to a position in a message . concode_field_sep Entry next concode_elem_sep int pos concode_elem_sep Name name concode_elem_sep int TABLE_SIZE concode_elem_sep int MAX_POINTER concode_elem_sep Entry[] table concode_elem_sep boolean verbose concode_field_sep int get
void function ( int arg0 , Name arg1 ) { if ( arg0 > MAX_POINTER ) return ; int loc0 = ( arg1 . hashCode ( ) & 0x7FFFFFFF ) % TABLE_SIZE ; Entry loc1 = new Entry ( ) ; loc1 . arg1 = arg1 ; loc1 . arg0 = arg0 ; loc1 . next = table [ loc0 ] ; table [ loc0 ] = loc1 ; if ( verbose ) System . err . println ( "srini_string" + arg1 + "srini_string" + arg0 ) ; }