/**************************************************************************/ // Найти все конструкции, на которые нет ссылок // /**************************************************************************/ # include int main( void ) { short i,i1,j,z,*m,*n ; t_Struct *S ; Grammar.make_all( "../grammar/lang.txt" ); m=(short *)calloc( Grammar.n_trans(),sizeof(short) ); n=(short *)calloc( Grammar.n_trans(),sizeof(short) ); m[0]=Grammar.n_trans()-1 ; n[0]=1 ; for( i=0,j=1 ; iWord.j ; i1++ ) { z=S->Word[i1].i_struct ; if( 0<=z && n[z]==0 ) { m[j++]=z ; n[z]=1 ; } } } for( i=0 ; i