_S_y_n_t_a_x_ _o_f_ _l_i_b_r_a_r_y_ _d_i_r_e_c_t_i_v_e_s libdir:= %_i_n_c_l_u_d_e env(;) parts:= part part* %_e_x_p_o_r_t parts(;) %_f_r_e_e { sig } part:= identifier fileid env:= fileid binder? aliases? + -identifier binder:= { binding binding* } fileid:= "pathname" binding:= var = exp(;) tform == type(;) _N_o_t_e_s For the definition of `sig' aliases:= alias alias* (=signature), `var', `exp', `tform' and `type' see the main manual page alias:= identifier/identifier on formal syntax of Miranda. For IDENTIFIER/IDENTIFIER the definition of `identifier' and -identifier `IDENTIFIER' see lexical syntax.