ssttrruuccttuurree aassssiiggnnmmeenntt -- Definition

_T_h_e _C  _P_r_o_g_r_a_m_m_i_n_g _L_a_n_g_u_a_g_e,  second edition forbids  structure assignment,
the  passing of  structures  to functions,  and  returning structures  from
functions  (as  opposed  to   the  passing  or  returning  of  _p_o_i_n_t_e_r_s  to
structures).  The COHERENT C compiler lifts these restrictions.

Some C  compilers transform structure arguments  and structure returns into
structure pointers.   Note that the use  of structure assignment, structure
arguments, or  structure returns may create problems  when porting the code
to another C compiler.

_S_e_e _A_l_s_o
ppoorrttaabbiilliittyy, PPrrooggrraammmmiinngg CCOOHHEERREENNTT, ssttrruucctt, ssttrruuccttuurree

_N_o_t_e_s
Because this feature deviates from  the description of the C language found
in the  first edition of _T_h_e  _C _P_r_o_g_r_a_m_m_i_n_g _L_a_n_g_u_a_g_e, compiling  with the -
VVSSBBOOOOKK option will flag all points where it occurs in your program.
