The following packages will be installed: lout Fetching README... 0%100%100%100%100%100%Done Fetching lout.SlackBuild... 0%100%100%100%100%100%Done Fetching lout.info... 0%100%100%100%100%100%Done Fetching slack-desc... 0%100%100%100%100%100%Done lout-3.42.1/ lout-3.42.1/.gitignore lout-3.42.1/COPYING lout-3.42.1/README lout-3.42.1/READMEPDF lout-3.42.1/blurb lout-3.42.1/blurb.short lout-3.42.1/complout.bat lout-3.42.1/data/ lout-3.42.1/data/README lout-3.42.1/data/fcvt lout-3.42.1/data/fcvt.awk lout-3.42.1/data/fontdefs.ld lout-3.42.1/data/latin2.ld lout-3.42.1/data/loutrefs.ld lout-3.42.1/data/oldrefs.ld lout-3.42.1/data/refstyle.ld lout-3.42.1/data/standard.ld lout-3.42.1/doc/ lout-3.42.1/doc/README lout-3.42.1/doc/design/ lout-3.42.1/doc/design/README lout-3.42.1/doc/design/all lout-3.42.1/doc/design/mydefs lout-3.42.1/doc/design/s1_0 lout-3.42.1/doc/design/s2_0 lout-3.42.1/doc/design/s2_1 lout-3.42.1/doc/design/s2_2 lout-3.42.1/doc/design/s2_3 lout-3.42.1/doc/design/s2_4 lout-3.42.1/doc/design/s2_5 lout-3.42.1/doc/design/s2_9 lout-3.42.1/doc/design/s3_0 lout-3.42.1/doc/design/s3_1 lout-3.42.1/doc/design/s3_2 lout-3.42.1/doc/design/s3_3 lout-3.42.1/doc/design/s3_4 lout-3.42.1/doc/design/s3_9 lout-3.42.1/doc/design/s4_0 lout-3.42.1/doc/design/s5_0 lout-3.42.1/doc/design/s5_1 lout-3.42.1/doc/design/s5_2 lout-3.42.1/doc/design/s5_3 lout-3.42.1/doc/design/s5_4 lout-3.42.1/doc/design/s5_5 lout-3.42.1/doc/design/s5_9 lout-3.42.1/doc/design/s6_0 lout-3.42.1/doc/design/s6_1 lout-3.42.1/doc/design/s6_2 lout-3.42.1/doc/design/s6_9 lout-3.42.1/doc/design/s7_0 lout-3.42.1/doc/expert/ lout-3.42.1/doc/expert/README lout-3.42.1/doc/expert/all lout-3.42.1/doc/expert/det lout-3.42.1/doc/expert/det_filt lout-3.42.1/doc/expert/det_gall lout-3.42.1/doc/expert/det_hori lout-3.42.1/doc/expert/det_lexi lout-3.42.1/doc/expert/det_name lout-3.42.1/doc/expert/det_opti lout-3.42.1/doc/expert/det_prec lout-3.42.1/doc/expert/det_size lout-3.42.1/doc/expert/det_sort lout-3.42.1/doc/expert/det_visi lout-3.42.1/doc/expert/exa lout-3.42.1/doc/expert/exa_bibl lout-3.42.1/doc/expert/exa_chap lout-3.42.1/doc/expert/exa_equa lout-3.42.1/doc/expert/exa_inde lout-3.42.1/doc/expert/exa_page lout-3.42.1/doc/expert/exa_para lout-3.42.1/doc/expert/mydefs lout-3.42.1/doc/expert/pre lout-3.42.1/doc/expert/pre_back lout-3.42.1/doc/expert/pre_begi lout-3.42.1/doc/expert/pre_bend lout-3.42.1/doc/expert/pre_brea lout-3.42.1/doc/expert/pre_case lout-3.42.1/doc/expert/pre_colo lout-3.42.1/doc/expert/pre_conc lout-3.42.1/doc/expert/pre_cont lout-3.42.1/doc/expert/pre_cove lout-3.42.1/doc/expert/pre_cros lout-3.42.1/doc/expert/pre_data lout-3.42.1/doc/expert/pre_font lout-3.42.1/doc/expert/pre_gall lout-3.42.1/doc/expert/pre_grap lout-3.42.1/doc/expert/pre_hadj lout-3.42.1/doc/expert/pre_hcon lout-3.42.1/doc/expert/pre_head lout-3.42.1/doc/expert/pre_hexp lout-3.42.1/doc/expert/pre_hlim lout-3.42.1/doc/expert/pre_hmir lout-3.42.1/doc/expert/pre_hsca lout-3.42.1/doc/expert/pre_hshi lout-3.42.1/doc/expert/pre_incg lout-3.42.1/doc/expert/pre_incl lout-3.42.1/doc/expert/pre_incr lout-3.42.1/doc/expert/pre_inse lout-3.42.1/doc/expert/pre_kshr lout-3.42.1/doc/expert/pre_lang lout-3.42.1/doc/expert/pre_link lout-3.42.1/doc/expert/pre_mome lout-3.42.1/doc/expert/pre_next lout-3.42.1/doc/expert/pre_notr lout-3.42.1/doc/expert/pre_null lout-3.42.1/doc/expert/pre_oneo lout-3.42.1/doc/expert/pre_oner lout-3.42.1/doc/expert/pre_open lout-3.42.1/doc/expert/pre_outl lout-3.42.1/doc/expert/pre_page lout-3.42.1/doc/expert/pre_plai lout-3.42.1/doc/expert/pre_prep lout-3.42.1/doc/expert/pre_rota lout-3.42.1/doc/expert/pre_rump lout-3.42.1/doc/expert/pre_scal lout-3.42.1/doc/expert/pre_spac lout-3.42.1/doc/expert/pre_span lout-3.42.1/doc/expert/pre_tagg lout-3.42.1/doc/expert/pre_text lout-3.42.1/doc/expert/pre_ucol lout-3.42.1/doc/expert/pre_unde lout-3.42.1/doc/expert/pre_verb lout-3.42.1/doc/expert/pre_wide lout-3.42.1/doc/expert/pre_yuni lout-3.42.1/doc/expert/preface lout-3.42.1/doc/expert/pri lout-3.42.1/doc/expert/pri_cros lout-3.42.1/doc/expert/pri_defi lout-3.42.1/doc/expert/pri_gall lout-3.42.1/doc/expert/pri_obje lout-3.42.1/doc/expert/tex lout-3.42.1/doc/slides/ lout-3.42.1/doc/slides/README lout-3.42.1/doc/slides/all lout-3.42.1/doc/slides/mydefs lout-3.42.1/doc/user/ lout-3.42.1/doc/user/README lout-3.42.1/doc/user/all lout-3.42.1/doc/user/ap_byp lout-3.42.1/doc/user/ap_col lout-3.42.1/doc/user/ap_qck lout-3.42.1/doc/user/bas lout-3.42.1/doc/user/bas_char lout-3.42.1/doc/user/bas_conv lout-3.42.1/doc/user/bas_date lout-3.42.1/doc/user/bas_drop lout-3.42.1/doc/user/bas_empt lout-3.42.1/doc/user/bas_font lout-3.42.1/doc/user/bas_head lout-3.42.1/doc/user/bas_hyph lout-3.42.1/doc/user/bas_lang lout-3.42.1/doc/user/bas_line lout-3.42.1/doc/user/bas_marg lout-3.42.1/doc/user/bas_objs lout-3.42.1/doc/user/bas_par1 lout-3.42.1/doc/user/bas_par2 lout-3.42.1/doc/user/bas_spac lout-3.42.1/doc/user/bas_star lout-3.42.1/doc/user/bas_supe lout-3.42.1/doc/user/bas_unde lout-3.42.1/doc/user/bas_verb lout-3.42.1/doc/user/bgr lout-3.42.1/doc/user/bgr_boxs lout-3.42.1/doc/user/bgr_clip lout-3.42.1/doc/user/bgr_colo lout-3.42.1/doc/user/bgr_incl lout-3.42.1/doc/user/bgr_mirr lout-3.42.1/doc/user/bgr_outl lout-3.42.1/doc/user/bgr_prec lout-3.42.1/doc/user/bgr_rota lout-3.42.1/doc/user/bgr_scal lout-3.42.1/doc/user/bgr_text lout-3.42.1/doc/user/dia lout-3.42.1/doc/user/dia_cons lout-3.42.1/doc/user/dia_defi lout-3.42.1/doc/user/dia_erro lout-3.42.1/doc/user/dia_geom lout-3.42.1/doc/user/dia_intr lout-3.42.1/doc/user/dia_labe lout-3.42.1/doc/user/dia_link lout-3.42.1/doc/user/dia_node lout-3.42.1/doc/user/dia_posi lout-3.42.1/doc/user/dia_summ lout-3.42.1/doc/user/dia_synt lout-3.42.1/doc/user/dia_tags lout-3.42.1/doc/user/dia_tree lout-3.42.1/doc/user/draft.eps lout-3.42.1/doc/user/equ lout-3.42.1/doc/user/equ_defs lout-3.42.1/doc/user/equ_disp lout-3.42.1/doc/user/equ_intr lout-3.42.1/doc/user/equ_math lout-3.42.1/doc/user/equ_spac lout-3.42.1/doc/user/equ_summ lout-3.42.1/doc/user/equ_symb lout-3.42.1/doc/user/equ_tequ lout-3.42.1/doc/user/equ_vert lout-3.42.1/doc/user/fmt lout-3.42.1/doc/user/fmt1.awk lout-3.42.1/doc/user/fmt2.awk lout-3.42.1/doc/user/fmt_head lout-3.42.1/doc/user/fmt_marg lout-3.42.1/doc/user/fmt_setu lout-3.42.1/doc/user/fmt_size lout-3.42.1/doc/user/gra lout-3.42.1/doc/user/gra_capt lout-3.42.1/doc/user/gra_data lout-3.42.1/doc/user/gra_erro lout-3.42.1/doc/user/gra_func lout-3.42.1/doc/user/gra_intr lout-3.42.1/doc/user/gra_keys lout-3.42.1/doc/user/gra_over lout-3.42.1/doc/user/gra_plac lout-3.42.1/doc/user/gra_summ lout-3.42.1/doc/user/gra_tick lout-3.42.1/doc/user/johnson lout-3.42.1/doc/user/johnson.out lout-3.42.1/doc/user/letterbook lout-3.42.1/doc/user/mat lout-3.42.1/doc/user/mat_comm lout-3.42.1/doc/user/mat_defs lout-3.42.1/doc/user/mat_disp lout-3.42.1/doc/user/mat_intr lout-3.42.1/doc/user/mat_matr lout-3.42.1/doc/user/mat_summ lout-3.42.1/doc/user/mybook lout-3.42.1/doc/user/mydefs lout-3.42.1/doc/user/pascal lout-3.42.1/doc/user/pie lout-3.42.1/doc/user/pie_capt lout-3.42.1/doc/user/pie_erro lout-3.42.1/doc/user/pie_intr lout-3.42.1/doc/user/pie_labe lout-3.42.1/doc/user/pie_over lout-3.42.1/doc/user/pie_slic lout-3.42.1/doc/user/pie_summ lout-3.42.1/doc/user/preface lout-3.42.1/doc/user/prg lout-3.42.1/doc/user/prg_chan lout-3.42.1/doc/user/prg_comm lout-3.42.1/doc/user/prg_embe lout-3.42.1/doc/user/prg_erro lout-3.42.1/doc/user/prg_form lout-3.42.1/doc/user/prg_lone lout-3.42.1/doc/user/prg_opti lout-3.42.1/doc/user/prg_perl lout-3.42.1/doc/user/prg_pipe lout-3.42.1/doc/user/prg_prog lout-3.42.1/doc/user/prg_tabs lout-3.42.1/doc/user/ref lout-3.42.1/doc/user/ref_chan lout-3.42.1/doc/user/ref_cite lout-3.42.1/doc/user/ref_crea lout-3.42.1/doc/user/ref_entr lout-3.42.1/doc/user/ref_labe lout-3.42.1/doc/user/ref_sett lout-3.42.1/doc/user/str lout-3.42.1/doc/user/str_colu lout-3.42.1/doc/user/str_cont lout-3.42.1/doc/user/str_cros lout-3.42.1/doc/user/str_defs lout-3.42.1/doc/user/str_disp lout-3.42.1/doc/user/str_figs lout-3.42.1/doc/user/str_foot lout-3.42.1/doc/user/str_glos lout-3.42.1/doc/user/str_indx lout-3.42.1/doc/user/str_larg lout-3.42.1/doc/user/str_list lout-3.42.1/doc/user/str_marg lout-3.42.1/doc/user/str_theo lout-3.42.1/doc/user/su_crest.eps lout-3.42.1/doc/user/tbl lout-3.42.1/doc/user/tbl_alig lout-3.42.1/doc/user/tbl_cell lout-3.42.1/doc/user/tbl_inde lout-3.42.1/doc/user/tbl_intr lout-3.42.1/doc/user/tbl_marg lout-3.42.1/doc/user/tbl_mark lout-3.42.1/doc/user/tbl_mult lout-3.42.1/doc/user/tbl_plai lout-3.42.1/doc/user/tbl_rows lout-3.42.1/doc/user/tbl_rule lout-3.42.1/doc/user/tbl_setu lout-3.42.1/doc/user/tbl_span lout-3.42.1/doc/user/tbl_summ lout-3.42.1/doc/user/tbl_widt lout-3.42.1/doc/user/typ lout-3.42.1/doc/user/typ_apdf lout-3.42.1/doc/user/typ_book lout-3.42.1/doc/user/typ_illu lout-3.42.1/doc/user/typ_ordi lout-3.42.1/doc/user/typ_orga lout-3.42.1/doc/user/typ_over lout-3.42.1/doc/user/typ_plai lout-3.42.1/doc/user/typ_repo lout-3.42.1/doc/user/vbas lout-3.42.1/doc/user/vbgr lout-3.42.1/doc/user/vdia lout-3.42.1/doc/user/vequ lout-3.42.1/doc/user/vfmt lout-3.42.1/doc/user/vgra lout-3.42.1/doc/user/vmat lout-3.42.1/doc/user/vpie lout-3.42.1/doc/user/vprg lout-3.42.1/doc/user/vref lout-3.42.1/doc/user/vstr lout-3.42.1/doc/user/vtbl lout-3.42.1/doc/user/vtyp lout-3.42.1/externs.h lout-3.42.1/font/ lout-3.42.1/font/00README lout-3.42.1/font/AG-Bd lout-3.42.1/font/AG-Bd+ lout-3.42.1/font/AG-BdO lout-3.42.1/font/AG-BdO+ lout-3.42.1/font/AG-Bk lout-3.42.1/font/AG-Bk+ lout-3.42.1/font/AG-BkO lout-3.42.1/font/AG-BkO+ lout-3.42.1/font/AG-CnBd lout-3.42.1/font/AG-CnBd+ lout-3.42.1/font/AG-CnBk lout-3.42.1/font/AG-CnBk+ lout-3.42.1/font/AG-CnDm lout-3.42.1/font/AG-CnDm+ lout-3.42.1/font/AG-CnMd lout-3.42.1/font/AG-CnMd+ lout-3.42.1/font/AG-Dm lout-3.42.1/font/AG-Dm+ lout-3.42.1/font/AG-DmO lout-3.42.1/font/AG-DmO+ lout-3.42.1/font/AG-ExLt lout-3.42.1/font/AG-ExLt+ lout-3.42.1/font/AG-ExLtO lout-3.42.1/font/AG-ExLtO+ lout-3.42.1/font/AG-Md lout-3.42.1/font/AG-Md+ lout-3.42.1/font/AG-MdO lout-3.42.1/font/AG-MdO+ lout-3.42.1/font/Bk-Bd lout-3.42.1/font/Bk-Bd+ lout-3.42.1/font/Bk-BdIt lout-3.42.1/font/Bk-BdIt+ lout-3.42.1/font/Bk-Dm lout-3.42.1/font/Bk-Dm+ lout-3.42.1/font/Bk-DmIt lout-3.42.1/font/Bk-DmIt+ lout-3.42.1/font/Bk-Lt lout-3.42.1/font/Bk-Lt+ lout-3.42.1/font/Bk-LtIt lout-3.42.1/font/Bk-LtIt+ lout-3.42.1/font/Bk-Md lout-3.42.1/font/Bk-Md+ lout-3.42.1/font/Bk-MdIt lout-3.42.1/font/Bk-MdIt+ lout-3.42.1/font/Cr lout-3.42.1/font/Cr+ lout-3.42.1/font/Cr-Bd lout-3.42.1/font/Cr-Bd+ lout-3.42.1/font/Cr-BdO lout-3.42.1/font/Cr-BdO+ lout-3.42.1/font/Cr-O lout-3.42.1/font/Cr-O+ lout-3.42.1/font/He lout-3.42.1/font/He+ lout-3.42.1/font/He-Bd lout-3.42.1/font/He-Bd+ lout-3.42.1/font/He-BdO lout-3.42.1/font/He-BdO+ lout-3.42.1/font/He-Bl lout-3.42.1/font/He-Bl+ lout-3.42.1/font/He-BlO lout-3.42.1/font/He-BlO+ lout-3.42.1/font/He-Cm lout-3.42.1/font/He-Cm+ lout-3.42.1/font/He-Cn lout-3.42.1/font/He-Cn+ lout-3.42.1/font/He-CnBd lout-3.42.1/font/He-CnBd+ lout-3.42.1/font/He-CnBdO lout-3.42.1/font/He-CnBdO+ lout-3.42.1/font/He-CnBl lout-3.42.1/font/He-CnBl+ lout-3.42.1/font/He-CnBlO lout-3.42.1/font/He-CnBlO+ lout-3.42.1/font/He-CnLi lout-3.42.1/font/He-CnLi+ lout-3.42.1/font/He-CnLiO lout-3.42.1/font/He-CnLiO+ lout-3.42.1/font/He-CnO lout-3.42.1/font/He-CnO+ lout-3.42.1/font/He-ExtC lout-3.42.1/font/He-ExtC+ lout-3.42.1/font/He-Lt lout-3.42.1/font/He-Lt+ lout-3.42.1/font/He-LtO lout-3.42.1/font/He-LtO+ lout-3.42.1/font/He-Nr lout-3.42.1/font/He-Nr+ lout-3.42.1/font/He-NrBd lout-3.42.1/font/He-NrBd+ lout-3.42.1/font/He-NrBdO lout-3.42.1/font/He-NrBdO+ lout-3.42.1/font/He-NrO lout-3.42.1/font/He-NrO+ lout-3.42.1/font/He-O lout-3.42.1/font/He-O+ lout-3.42.1/font/He-UlCm lout-3.42.1/font/He-UlCm+ lout-3.42.1/font/NCS-Bd lout-3.42.1/font/NCS-Bd+ lout-3.42.1/font/NCS-BdIt lout-3.42.1/font/NCS-BdIt+ lout-3.42.1/font/NCS-It lout-3.42.1/font/NCS-It+ lout-3.42.1/font/NCS-Rm lout-3.42.1/font/NCS-Rm+ lout-3.42.1/font/Pa-Bd lout-3.42.1/font/Pa-Bd+ lout-3.42.1/font/Pa-BdF lout-3.42.1/font/Pa-BdF+ lout-3.42.1/font/Pa-BdIt lout-3.42.1/font/Pa-BdIt+ lout-3.42.1/font/Pa-BdItF lout-3.42.1/font/Pa-BdItF+ lout-3.42.1/font/Pa-It lout-3.42.1/font/Pa-It+ lout-3.42.1/font/Pa-ItF lout-3.42.1/font/Pa-ItF+ lout-3.42.1/font/Pa-Rm lout-3.42.1/font/Pa-Rm+ lout-3.42.1/font/Pa-SC lout-3.42.1/font/Pa-SC+ lout-3.42.1/font/Symbol lout-3.42.1/font/Ti-Bd lout-3.42.1/font/Ti-Bd+ lout-3.42.1/font/Ti-BdIt lout-3.42.1/font/Ti-BdIt+ lout-3.42.1/font/Ti-BdItF lout-3.42.1/font/Ti-BdItF+ lout-3.42.1/font/Ti-BdSC lout-3.42.1/font/Ti-BdSC+ lout-3.42.1/font/Ti-ExBd lout-3.42.1/font/Ti-ExBd+ lout-3.42.1/font/Ti-It lout-3.42.1/font/Ti-It+ lout-3.42.1/font/Ti-ItF lout-3.42.1/font/Ti-ItF+ lout-3.42.1/font/Ti-Rm lout-3.42.1/font/Ti-Rm+ lout-3.42.1/font/Ti-RmSC lout-3.42.1/font/Ti-RmSC+ lout-3.42.1/font/Ti-Sm lout-3.42.1/font/Ti-Sm+ lout-3.42.1/font/Ti-SmIt lout-3.42.1/font/Ti-SmIt+ lout-3.42.1/font/ZC-Bd lout-3.42.1/font/ZC-Bd+ lout-3.42.1/font/ZC-Dm lout-3.42.1/font/ZC-Dm+ lout-3.42.1/font/ZC-It lout-3.42.1/font/ZC-It+ lout-3.42.1/font/ZC-Lt lout-3.42.1/font/ZC-Lt+ lout-3.42.1/font/ZC-LtIt lout-3.42.1/font/ZC-LtIt+ lout-3.42.1/font/ZC-MdIt lout-3.42.1/font/ZC-MdIt+ lout-3.42.1/font/ZC-Rm lout-3.42.1/font/ZC-Rm+ lout-3.42.1/font/ZD lout-3.42.1/hyph/ lout-3.42.1/hyph/README lout-3.42.1/hyph/croatian.lh lout-3.42.1/hyph/czech.lh lout-3.42.1/hyph/danish.lh lout-3.42.1/hyph/dutch.lh lout-3.42.1/hyph/english.lh lout-3.42.1/hyph/engluk.lh lout-3.42.1/hyph/esperanto.lh lout-3.42.1/hyph/finnish.lh lout-3.42.1/hyph/french.lh lout-3.42.1/hyph/german.lh lout-3.42.1/hyph/italian.lh lout-3.42.1/hyph/magyar.lh lout-3.42.1/hyph/norweg.lh lout-3.42.1/hyph/polish.lh lout-3.42.1/hyph/portugal.lh lout-3.42.1/hyph/programming.lh lout-3.42.1/hyph/russian.lh lout-3.42.1/hyph/slovak.lh lout-3.42.1/hyph/slovenia.lh lout-3.42.1/hyph/spanish.lh lout-3.42.1/hyph/swedish.lh lout-3.42.1/hyph/uppersorbian.lh lout-3.42.1/include/ lout-3.42.1/include/README lout-3.42.1/include/blue lout-3.42.1/include/bluef lout-3.42.1/include/book lout-3.42.1/include/bookf lout-3.42.1/include/bsf lout-3.42.1/include/bsf.lpg lout-3.42.1/include/coltex lout-3.42.1/include/cprint lout-3.42.1/include/cprintf lout-3.42.1/include/diag lout-3.42.1/include/diagf lout-3.42.1/include/diagf.etc lout-3.42.1/include/diagf.lpg lout-3.42.1/include/doc lout-3.42.1/include/docf lout-3.42.1/include/dsf lout-3.42.1/include/eiffel lout-3.42.1/include/eiffelf lout-3.42.1/include/eq lout-3.42.1/include/eqf lout-3.42.1/include/fig lout-3.42.1/include/figf lout-3.42.1/include/figf.lpg lout-3.42.1/include/graph lout-3.42.1/include/graphf lout-3.42.1/include/graphf.etc lout-3.42.1/include/graphf.lpg lout-3.42.1/include/haskell lout-3.42.1/include/haskellf lout-3.42.1/include/init lout-3.42.1/include/java lout-3.42.1/include/javaf lout-3.42.1/include/javascript lout-3.42.1/include/javascriptf lout-3.42.1/include/langdefs lout-3.42.1/include/latin2 lout-3.42.1/include/lengths lout-3.42.1/include/math lout-3.42.1/include/mathf lout-3.42.1/include/modula lout-3.42.1/include/modulaf lout-3.42.1/include/mydefs lout-3.42.1/include/np lout-3.42.1/include/npf lout-3.42.1/include/old_graph lout-3.42.1/include/old_graphf lout-3.42.1/include/pas lout-3.42.1/include/pasf lout-3.42.1/include/perl lout-3.42.1/include/perlf lout-3.42.1/include/picture lout-3.42.1/include/picturef lout-3.42.1/include/pie lout-3.42.1/include/pief lout-3.42.1/include/pief.lpg lout-3.42.1/include/pod lout-3.42.1/include/podf lout-3.42.1/include/python lout-3.42.1/include/pythonf lout-3.42.1/include/report lout-3.42.1/include/reportf lout-3.42.1/include/rsl lout-3.42.1/include/rslf lout-3.42.1/include/ruby lout-3.42.1/include/rubyf lout-3.42.1/include/russian lout-3.42.1/include/russian.fd lout-3.42.1/include/slides lout-3.42.1/include/slidesf lout-3.42.1/include/tab lout-3.42.1/include/tabf lout-3.42.1/include/tabf.lpg lout-3.42.1/include/tbl lout-3.42.1/include/tblf lout-3.42.1/include/tcl lout-3.42.1/include/tclf lout-3.42.1/include/ts lout-3.42.1/include/xrgb lout-3.42.1/instlout.bat lout-3.42.1/locale/ lout-3.42.1/locale/README lout-3.42.1/locale/msgs.english.3.16 lout-3.42.1/locale/old.msgs.de lout-3.42.1/locale/old.msgs.fr lout-3.42.1/maillist lout-3.42.1/makefile lout-3.42.1/makelout.bat lout-3.42.1/man/ lout-3.42.1/man/lout.1 lout-3.42.1/man/lout.txt lout-3.42.1/man/prg2lout.1 lout-3.42.1/man/prg2lout.txt lout-3.42.1/maps/ lout-3.42.1/maps/00README lout-3.42.1/maps/Ding.LCM lout-3.42.1/maps/KOI8-R.LCM lout-3.42.1/maps/Latin1.LCM lout-3.42.1/maps/LtKOI8.LCM lout-3.42.1/maps/LtLatin1.LCM lout-3.42.1/maps/LtLatin2.LCM lout-3.42.1/maps/LtLatin3.LCM lout-3.42.1/maps/Std.LCM lout-3.42.1/maps/Symb.LCM lout-3.42.1/maps/koi8r.LCM lout-3.42.1/maps/null.LCM lout-3.42.1/notes_dsc lout-3.42.1/prg2lout.c lout-3.42.1/software/ lout-3.42.1/software/README lout-3.42.1/software/lout.barcodes lout-3.42.1/software/lout.eiffel lout-3.42.1/software/lout.latin2 lout-3.42.1/software/lout.russian lout-3.42.1/software/lout.teq lout-3.42.1/software/lout.tib lout-3.42.1/updateversion.sh lout-3.42.1/whatsnew lout-3.42.1/z01.c lout-3.42.1/z02.c lout-3.42.1/z03.c lout-3.42.1/z04.c lout-3.42.1/z05.c lout-3.42.1/z06.c lout-3.42.1/z07.c lout-3.42.1/z08.c lout-3.42.1/z09.c lout-3.42.1/z10.c lout-3.42.1/z11.c lout-3.42.1/z12.c lout-3.42.1/z13.c lout-3.42.1/z14.c lout-3.42.1/z15.c lout-3.42.1/z16.c lout-3.42.1/z17.c lout-3.42.1/z18.c lout-3.42.1/z19.c lout-3.42.1/z20.c lout-3.42.1/z21.c lout-3.42.1/z22.c lout-3.42.1/z23.c lout-3.42.1/z24.c lout-3.42.1/z25.c lout-3.42.1/z26.c lout-3.42.1/z27.c lout-3.42.1/z28.c lout-3.42.1/z29.c lout-3.42.1/z30.c lout-3.42.1/z31.c lout-3.42.1/z32.c lout-3.42.1/z33.c lout-3.42.1/z34.c lout-3.42.1/z35.c lout-3.42.1/z36.c lout-3.42.1/z37.c lout-3.42.1/z38.c lout-3.42.1/z39.c lout-3.42.1/z40.c lout-3.42.1/z41.c lout-3.42.1/z42.c lout-3.42.1/z43.c lout-3.42.1/z44.c lout-3.42.1/z45.c lout-3.42.1/z46.c lout-3.42.1/z47.c lout-3.42.1/z48.c lout-3.42.1/z49.c lout-3.42.1/z50.c lout-3.42.1/z51.c lout-3.42.1/z52.c gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z01.o z01.c gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z02.o z02.c z02.c: In function ‘LexGetToken’: z02.c:632:9: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] 632 | while( chtbl[*p++] == LETTER ); --p; | ^~~~~ z02.c:632:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’ 632 | while( chtbl[*p++] == LETTER ); --p; | ^~ z02.c: In function ‘BuildLines’: z02.c:309:51: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 309 | for( ch = 0; ch < len; ch++ ) string(res)[ch] = str[ch]; \ z02.c:903:3: note: in expansion of macro ‘setword’ 903 | setword(WORD, wd, xfp, buff, *bufftop); | ^~~~~~~ In file included from z02.c:39: externs.h:1666:25: note: at offset 4 into destination object ‘ostring’ of size 4 1666 | FULL_CHAR ostring[4]; | ^~~~~~~ z02.c: In function ‘LexGetToken.part.0’: z02.c:309:51: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 309 | for( ch = 0; ch < len; ch++ ) string(res)[ch] = str[ch]; \ z02.c:739:25: note: in expansion of macro ‘setword’ 739 | setword(QWORD, res, file_pos, startpos, q-1-startpos); | ^~~~~~~ In file included from z02.c:39: externs.h:1666:25: note: at offset 4 into destination object ‘ostring’ of size 4 1666 | FULL_CHAR ostring[4]; | ^~~~~~~ z02.c:309:51: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 309 | for( ch = 0; ch < len; ch++ ) string(res)[ch] = str[ch]; \ z02.c:748:27: note: in expansion of macro ‘setword’ 748 | setword(QWORD, res, file_pos, startpos, q-startpos); | ^~~~~~~ In file included from z02.c:39: externs.h:1666:25: note: at offset 4 into destination object ‘ostring’ of size 4 1666 | FULL_CHAR ostring[4]; | ^~~~~~~ z02.c:309:51: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 309 | for( ch = 0; ch < len; ch++ ) string(res)[ch] = str[ch]; \ z02.c:742:25: note: in expansion of macro ‘setword’ 742 | case QUOTE: setword(QWORD, res, file_pos, startpos, q-1-startpos); | ^~~~~~~ In file included from z02.c:39: externs.h:1666:25: note: at offset 4 into destination object ‘ostring’ of size 4 1666 | FULL_CHAR ostring[4]; | ^~~~~~~ z02.c:309:51: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 309 | for( ch = 0; ch < len; ch++ ) string(res)[ch] = str[ch]; \ z02.c:641:13: note: in expansion of macro ‘setword’ 641 | setword(WORD, res, file_pos, startpos, p-startpos); | ^~~~~~~ In file included from z02.c:39: externs.h:1666:25: note: at offset 4 into destination object ‘ostring’ of size 4 1666 | FULL_CHAR ostring[4]; | ^~~~~~~ z02.c:309:51: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 309 | for( ch = 0; ch < len; ch++ ) string(res)[ch] = str[ch]; \ z02.c:636:11: note: in expansion of macro ‘setword’ 636 | { setword(WORD, res, file_pos, startpos, p-startpos); | ^~~~~~~ In file included from z02.c:39: externs.h:1666:25: note: at offset 4 into destination object ‘ostring’ of size 4 1666 | FULL_CHAR ostring[4]; | ^~~~~~~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z03.o z03.c In file included from z03.c:33: z03.c: In function ‘ftab_retrieve’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z03.c:132:5: note: in expansion of macro ‘Child’ 132 | { Child(y, link); | ^~~~~ z03.c:133:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 133 | if( StringEqual(str, string(y)) ) return y; | ^~ In file included from z03.c:33: z03.c: In function ‘FirstFile’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z03.c:296:5: note: in expansion of macro ‘Child’ 296 | { Child(y, link); | ^~~~~ z03.c:297:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 297 | i = file_number(y); | ^ In file included from z03.c:33: z03.c: In function ‘NextFile’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z03.c:318:5: note: in expansion of macro ‘Child’ 318 | { Child(y, link); | ^~~~~ z03.c:319:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 319 | i = file_number(y); | ^ In file included from z03.c:33: z03.c: In function ‘SearchPath’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z03.c:684:5: note: in expansion of macro ‘Child’ 684 | { Child(y, link); | ^~~~~ z03.c:687:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 687 | if( StringLength(string(y)) == 0 ) | ^~ In file included from z03.c:33: z03.c: In function ‘OpenFile’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z03.c:806:5: note: in expansion of macro ‘Child’ 806 | { Child(y, Down(fname)); | ^~~~~ z03.c:808:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 808 | fp = StringFOpen(string(y), READ_FILE); | ^~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z04.o z04.c gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z05.o z05.c In file included from z05.c:30: z05.c: In function ‘ReadTokenList’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z05.c:412:13: note: in expansion of macro ‘Child’ 412 | { Child(y, link); | ^~~~~ z05.c:413:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 413 | PushScope(actual(y), FALSE, TRUE); | ^~~~~~~~~ In file included from z05.c:30: z05.c: In function ‘ReadDefinitions’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z05.c:852:9: note: in expansion of macro ‘Child’ 852 | { Child(y, link); | ^~~~~ z05.c:853:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 853 | z = SearchSym(string(y), StringLength(string(y))); | ^ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z06.o z06.c In file included from z06.c:30: z06.c: In function ‘check_yield’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z06.c:74:7: note: in expansion of macro ‘Child’ 74 | { Child(z, link); | ^~~~~ z06.c:75:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 75 | if( type(z) == GAP_OBJ ) continue; | ^~ In file included from z06.c:30: z06.c: In function ‘OptimizeCase’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z06.c:128:5: note: in expansion of macro ‘Child’ 128 | { Child(res, LastDown(res_yield)); | ^~~~~ externs.h:2980:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2980 | { xx_link = (link); \ | ^ z06.c:129:5: note: in expansion of macro ‘DeleteLink’ 129 | DeleteLink(Up(res)); | ^~~~~~~~~~ z06.c: In function ‘HuntCommandOptions’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z06.c:165:7: note: in expansion of macro ‘Child’ 165 | { Child(opt, link); | ^~~~~ z06.c:166:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 166 | if( type(opt) == NPAR && StringEqual(SymName(opt), string(coname)) ) | ^~ In file included from z06.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z06.c:178:9: note: in expansion of macro ‘Child’ 178 | { Child(y, link); | ^~~~~ z06.c:179:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 179 | if( type(y) == PAR && actual(y) == opt ) | ^~ In file included from z06.c:30: z06.c: In function ‘SetScope’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z06.c:687:5: note: in expansion of macro ‘Child’ 687 | { Child(y, Down(env)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z06.c:688:5: note: in expansion of macro ‘assert’ 688 | assert( LastDown(y) != y, "SetScope: LastDown(y)!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z06.c:690:5: note: in expansion of macro ‘Child’ 690 | Child(yenv, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z06.c:691:5: note: in expansion of macro ‘assert’ 691 | assert( type(yenv) == ENV, "SetScope: type(yenv) != ENV!" ); | ^~~~~~ z06.c: In function ‘ParseEnvClosure’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z06.c:778:3: note: in expansion of macro ‘Child’ 778 | Child(res, Down(env)); | ^~~~~ externs.h:3047:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3047 | { xx_hold = (x); \ | ^ z06.c:779:3: note: in expansion of macro ‘DeleteNode’ 779 | DeleteNode(env); | ^~~~~~~~~~ z06.c: In function ‘Parse’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z06.c:1303:11: note: in expansion of macro ‘Child’ 1303 | { Child(y, link); | ^~~~~ z06.c:1304:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1304 | if( type(y) == ENV ) | ^~ In file included from z06.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z06.c:1392:15: note: in expansion of macro ‘Child’ 1392 | { Child(y, link); | ^~~~~ z06.c:1393:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1393 | PushScope(actual(y), FALSE, TRUE); | ^~~~~~~~~ In file included from z06.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z06.c:1411:13: note: in expansion of macro ‘Child’ 1411 | { Child(y, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z06.c:1412:13: note: in expansion of macro ‘assert’ 1412 | assert( type(y) == PAR, "Parse: type(y) != PAR!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z06.c:1443:13: note: in expansion of macro ‘Child’ 1443 | { Child(tmp, xlink); | ^~~~~ z06.c:1444:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1444 | if( type(tmp) == NPAR && is_compulsory(tmp) ) | ^~ In file included from z06.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z06.c:1446:17: note: in expansion of macro ‘Child’ 1446 | { Child(y, link); | ^~~~~ z06.c:1447:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1447 | if( type(y) == PAR && actual(y) == tmp ) | ^~ In file included from z06.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z06.c:1492:19: note: in expansion of macro ‘Child’ 1492 | { Child(tmp, LastDown(x)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z06.c:1493:19: note: in expansion of macro ‘assert’ 1493 | assert(type(tmp)==PAR && type(actual(tmp))==RPAR, | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z06.c:1497:21: note: in expansion of macro ‘Child’ 1497 | { Child(tmp, Down(x)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z06.c:1498:21: note: in expansion of macro ‘assert’ 1498 | assert(type(tmp)==PAR && type(actual(tmp))==LPAR, | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z06.c:1500:21: note: in expansion of macro ‘Child’ 1500 | Child(tmp, Down(tmp)); | ^~~~~ z06.c:226:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 226 | { zz_hold = x; \ | ^ z06.c:1501:21: note: in expansion of macro ‘PushObj’ 1501 | PushObj(tmp); | ^~~~~~~ In file included from z06.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z06.c:1560:11: note: in expansion of macro ‘Child’ 1560 | { Child(tmp, Down(ObjTop)); | ^~~~~ z06.c:1561:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1561 | if( type(tmp) == CLOSURE ) xsym = actual(tmp); | ^~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z07.o z07.c In file included from z07.c:32: z07.c: In function ‘CopyObject’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z07.c:227:9: note: in expansion of macro ‘Child’ 227 | { Child(y, Down(x)); | ^~~~~ z07.c:228:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 228 | tmp = CopyObject(y, pos); | ^~~ In file included from z07.c:32: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z07.c:323:9: note: in expansion of macro ‘Child’ 323 | { Child(y, link); | ^~~~~ z07.c:324:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 324 | tmp = CopyObject(y, pos); | ^~~ In file included from z07.c:32: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z07.c:334:9: note: in expansion of macro ‘Child’ 334 | { Child(y, link); | ^~~~~ externs.h:2964:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2964 | { New(xx_link, LINK); \ | ^ z07.c:335:9: note: in expansion of macro ‘Link’ 335 | Link(res, y); /* do not copy children of FILTERED */ | ^~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z07.c:363:9: note: in expansion of macro ‘Child’ 363 | { Child(y, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z07.c:364:9: note: in expansion of macro ‘assert’ 364 | assert( type(y) != CLOSURE, "CopyObject: CLOSURE!" ); | ^~~~~~ z07.c: In function ‘InsertObject’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z07.c:440:9: note: in expansion of macro ‘Child’ 440 | { Child(y, link); | ^~~~~ z07.c:441:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 441 | y = InsertObject(y, ins, style); | ^ In file included from z07.c:32: z07.c: In function ‘Meld’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3107:5: note: in expansion of macro ‘Child’ 3107 | { Child(y, link); \ | ^~~~~ z07.c:546:3: note: in expansion of macro ‘FirstDefinite’ 546 | FirstDefinite(x, link, z, jn); | ^~~~~~~~~~~~~ externs.h:3108:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3108 | if( type(y) == GAP_OBJ ) jn = jn && join(gap(y)); \ | ^~ z07.c:546:3: note: in expansion of macro ‘FirstDefinite’ 546 | FirstDefinite(x, link, z, jn); | ^~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3160:5: note: in expansion of macro ‘Child’ 3160 | { Child(y, link); \ | ^~~~~ z07.c:574:5: note: in expansion of macro ‘NextDefiniteWithGap’ 574 | NextDefiniteWithGap(x, link, z, g, jn) | ^~~~~~~~~~~~~~~~~~~ externs.h:3161:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3161 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z07.c:574:5: note: in expansion of macro ‘NextDefiniteWithGap’ 574 | NextDefiniteWithGap(x, link, z, g, jn) | ^~~~~~~~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3107:5: note: in expansion of macro ‘Child’ 3107 | { Child(y, link); \ | ^~~~~ z07.c:583:3: note: in expansion of macro ‘FirstDefinite’ 583 | FirstDefinite(y, link, z, jn); | ^~~~~~~~~~~~~ externs.h:3108:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3108 | if( type(y) == GAP_OBJ ) jn = jn && join(gap(y)); \ | ^~ z07.c:583:3: note: in expansion of macro ‘FirstDefinite’ 583 | FirstDefinite(y, link, z, jn); | ^~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3160:5: note: in expansion of macro ‘Child’ 3160 | { Child(y, link); \ | ^~~~~ z07.c:611:5: note: in expansion of macro ‘NextDefiniteWithGap’ 611 | NextDefiniteWithGap(y, link, z, g, jn) | ^~~~~~~~~~~~~~~~~~~ externs.h:3161:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3161 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z07.c:611:5: note: in expansion of macro ‘NextDefiniteWithGap’ 611 | NextDefiniteWithGap(y, link, z, g, jn) | ^~~~~~~~~~~~~~~~~~~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z08.o z08.c In file included from z08.c:30: z08.c: In function ‘SetUnderline’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:48:7: note: in expansion of macro ‘Child’ 48 | { Child(y, link); | ^~~~~ z08.c:49:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | SetUnderline(y); | ^~~~~~~~~~~~ In file included from z08.c:30: z08.c: In function ‘ReplaceWithTidy’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:134:9: note: in expansion of macro ‘Child’ 134 | { Child(y, link); | ^~~~~ z08.c:135:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 135 | if( type(y) == ACAT ) | ^~ In file included from z08.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:143:9: note: in expansion of macro ‘Child’ 143 | { Child(y, link); | ^~~~~ z08.c:144:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 144 | if( is_word(type(y)) ) | ^~ In file included from z08.c:30: z08.c: In function ‘ManifestCat’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:315:3: note: in expansion of macro ‘Child’ 315 | Child(y, link); Child(g, gaplink); | ^~~~~ externs.h:2932:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:315:20: note: in expansion of macro ‘Child’ 315 | Child(y, link); Child(g, gaplink); | ^~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:404:9: note: in expansion of macro ‘Child’ 404 | { Child(lthread, llink); | ^~~~~ externs.h:2932:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:405:9: note: in expansion of macro ‘Child’ 405 | Child(rthread, rlink); | ^~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:405:9: note: in expansion of macro ‘Child’ 405 | Child(rthread, rlink); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z08.c:406:9: note: in expansion of macro ‘assert’ 406 | assert( lthread != rthread, "Manifest: lthread == rthread!" ); | ^~~~~~ z08.c: In function ‘ManifestCase’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:484:5: note: in expansion of macro ‘Child’ 484 | { Child(yield, ylink); | ^~~~~ z08.c:485:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 485 | if( type(yield) == GAP_OBJ ) continue; | ^~ In file included from z08.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:501:9: note: in expansion of macro ‘Child’ 501 | { Child(res, LastDown(yield)); | ^~~~~ z08.c:502:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 502 | break; | ^~~~~ In file included from z08.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:508:9: note: in expansion of macro ‘Child’ 508 | { Child(ytag, zlink); | ^~~~~ z08.c:509:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 509 | if( type(ytag) == GAP_OBJ ) continue; | ^~ In file included from z08.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:521:11: note: in expansion of macro ‘Child’ 521 | { Child(res, LastDown(yield)); | ^~~~~ z08.c:522:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 522 | break; | ^~~~~ In file included from z08.c:30: z08.c: In function ‘ManifestCl’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:674:5: note: in expansion of macro ‘Child’ 674 | Child(par, Down(sym)); | ^~~~~ externs.h:2996:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2996 | { xx_link = (link); \ | ^ z08.c:675:5: note: in expansion of macro ‘DisposeChild’ 675 | DisposeChild(Down(par)); | ^~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:690:5: note: in expansion of macro ‘Child’ 690 | { Child(y, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z08.c:691:5: note: in expansion of macro ‘assert’ 691 | assert( type(y) == PAR, "Manifest/CLOSURE: type(y) != PAR!" ); | ^~~~~~ externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z08.c:737:7: note: in expansion of macro ‘Parent’ 737 | Parent(prntenv, Up(y)); | ^~~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z08.c:738:7: note: in expansion of macro ‘assert’ 738 | assert(type(prntenv) == ENV, "Manifest: prntenv!"); | ^~~~~~ z08.c: In function ‘Manifest’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:964:7: note: in expansion of macro ‘Child’ 964 | Child(res_env, NextDown(Down(x))); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z08.c:965:7: note: in expansion of macro ‘assert’ 965 | assert( type(res_env) == ENV, "Manifest/ENV_OBJ: res_env!"); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:1068:24: note: in expansion of macro ‘Child’ 1068 | link = Down(x); Child(y, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z08.c:1069:7: note: in expansion of macro ‘assert’ 1069 | assert( type(y) != GAP_OBJ, "Manifest ACAT: GAP_OBJ is first!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:1103:9: note: in expansion of macro ‘Child’ 1103 | Child(g, gaplink); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z08.c:1104:9: note: in expansion of macro ‘assert’ 1104 | assert( type(g) == GAP_OBJ, "Manifest ACAT: no GAP_OBJ!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:1110:9: note: in expansion of macro ‘Child’ 1110 | Child(y, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z08.c:1111:9: note: in expansion of macro ‘assert’ 1111 | assert( type(y) != GAP_OBJ, "Manifest ACAT: double GAP_OBJ!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:1384:7: note: in expansion of macro ‘Child’ 1384 | Child(y, LastDown(x)); | ^~~~~ externs.h:2980:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2980 | { xx_link = (link); \ | ^ z08.c:1385:7: note: in expansion of macro ‘DeleteLink’ 1385 | DeleteLink(Up(y)); | ^~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:1766:7: note: in expansion of macro ‘Child’ 1766 | Child(key, Down(y)); | ^~~~~ externs.h:2980:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2980 | { xx_link = (link); \ | ^ z08.c:1767:7: note: in expansion of macro ‘DeleteLink’ 1767 | DeleteLink(Down(y)); | ^~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:1776:7: note: in expansion of macro ‘Child’ 1776 | Child(value, Down(y)); | ^~~~~ externs.h:2980:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2980 | { xx_link = (link); \ | ^ z08.c:1777:7: note: in expansion of macro ‘DeleteLink’ 1777 | DeleteLink(Down(y)); | ^~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:1900:9: note: in expansion of macro ‘Child’ 1900 | { Child(z, NextDown(link1)); | ^~~~~ z08.c:1901:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1901 | if( type(z) == ACAT ) | ^~ In file included from z08.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:1923:9: note: in expansion of macro ‘Child’ 1923 | { Child(z, NextDown(link2)); | ^~~~~ z08.c:1924:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1924 | if( type(z) == ACAT ) | ^~ In file included from z08.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:2105:7: note: in expansion of macro ‘Child’ 2105 | Child(y, Down(x)); | ^~~~~ externs.h:2980:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2980 | { xx_link = (link); \ | ^ z08.c:2106:7: note: in expansion of macro ‘DeleteLink’ 2106 | DeleteLink(Down(x)); | ^~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z08.c:2118:9: note: in expansion of macro ‘Child’ 2118 | { Child(z, Down(y)); | ^~~~~ z08.c:2119:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2119 | if( type(z) == CLOSURE ) | ^~ z08.c:913:17: warning: variable ‘multiline’ set but not used [-Wunused-but-set-variable] 913 | BOOLEAN done, multiline; FULL_CHAR ch; float scale_factor; | ^~~~~~~~~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z09.o z09.c In file included from z09.c:31: z09.c: In function ‘SearchEnv’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z09.c:53:5: note: in expansion of macro ‘Child’ 53 | Child(y, Down(env)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z09.c:54:5: note: in expansion of macro ‘assert’ 54 | assert( type(y) == CLOSURE, "SearchEnv: type(y) != CLOSURE!" ); | ^~~~~~ z09.c: In function ‘GetEnv’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z09.c:116:3: note: in expansion of macro ‘Child’ 116 | Child(env, LastDown(x)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z09.c:117:3: note: in expansion of macro ‘assert’ 117 | assert( type(env) == ENV, "GetEnv: type(env) != ENV!" ); | ^~~~~~ z09.c: In function ‘DetachEnv’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z09.c:135:3: note: in expansion of macro ‘Child’ 135 | Child(env, LastDown(x)); | ^~~~~ externs.h:2980:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2980 | { xx_link = (link); \ | ^ z09.c:136:3: note: in expansion of macro ‘DeleteLink’ 136 | DeleteLink(LastDown(x)); | ^~~~~~~~~~ z09.c: In function ‘ClosureExpand’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z09.c:179:9: note: in expansion of macro ‘Child’ 179 | { Child(par, link); | ^~~~~ z09.c:180:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 180 | if( type(par) == PAR && actual(par) == actual(x) ) | ^~ In file included from z09.c:31: z09.c: In function ‘ParameterCheck’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z09.c:270:5: note: in expansion of macro ‘Child’ 270 | { Child(par, link); | ^~~~~ z09.c:271:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 271 | if( type(par) == PAR && actual(par) == actual(x) ) | ^~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z10.o z10.c In file included from z10.c:31: z10.c: In function ‘CrossAddTag’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z10.c:294:5: note: in expansion of macro ‘Child’ 294 | { Child(par, link); | ^~~~~ z10.c:295:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 295 | if( type(par) == PAR && is_tag(actual(par)) ) | ^~ In file included from z10.c:31: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z10.c:311:9: note: in expansion of macro ‘Child’ 311 | { Child(y, link); | ^~~~~ z10.c:312:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 312 | if( is_par(type(y)) && is_tag(y) ) | ^~ In file included from z10.c:31: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z10.c:333:27: note: in expansion of macro ‘Child’ 333 | { Child(y, Down(x)); | ^~~~~ z10.c:334:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 334 | if( type(y) == PAR && type(actual(y)) == LPAR ) | ^~ In file included from z10.c:31: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z10.c:340:27: note: in expansion of macro ‘Child’ 340 | { Child(y, link); | ^~~~~ z10.c:341:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 341 | if( type(y) != PAR ) break; | ^~ In file included from z10.c:31: z10.c: In function ‘CrossExpand’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z10.c:384:3: note: in expansion of macro ‘Child’ 384 | Child(y, Down(x)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z10.c:385:3: note: in expansion of macro ‘assert’ 385 | assert( type(y) == CLOSURE, "ClosureExpand: type(y) != CLOSURE!" ); | ^~~~~~ externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z10.c:427:11: note: in expansion of macro ‘Parent’ 427 | { Parent(db, link); | ^~~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z10.c:428:11: note: in expansion of macro ‘assert’ 428 | assert( is_word(type(db)), "CrossExpand: db!" ); | ^~~~~~ z10.c: In function ‘CrossSequence’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z10.c:584:3: note: in expansion of macro ‘Child’ 584 | Child(tmp, Down(x)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z10.c:585:3: note: in expansion of macro ‘assert’ 585 | assert( type(tmp) == CLOSURE, "CrossSequence: type(tmp)!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z10.c:597:3: note: in expansion of macro ‘Child’ 597 | Child(tag, NextDown(Down(x))); | ^~~~~ externs.h:2980:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2980 | { xx_link = (link); \ | ^ z10.c:598:3: note: in expansion of macro ‘DeleteLink’ 598 | DeleteLink(NextDown(Down(x))); | ^~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z10.c:612:11: note: in expansion of macro ‘Child’ 612 | { Child(y, link); | ^~~~~ z10.c:613:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 613 | if( is_key(y) ) | ^~ In file included from z10.c:31: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z10.c:709:9: note: in expansion of macro ‘Child’ 709 | { Child(y, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z10.c:710:9: note: in expansion of macro ‘assert’ 710 | assert( is_word(type(y)) && !StringEqual(string(y), STR_EMPTY), | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z10.c:825:9: note: in expansion of macro ‘Child’ 825 | { Child(par, link); | ^~~~~ z10.c:826:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 826 | if( type(par) == PAR ) | ^~ In file included from z10.c:31: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z10.c:896:11: note: in expansion of macro ‘Child’ 896 | { Child(tag, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z10.c:897:11: note: in expansion of macro ‘assert’ 897 | assert( is_word(type(tag)) && !StringEqual(string(tag), STR_EMPTY), | ^~~~~~ z10.c: In function ‘CrossClose’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z10.c:971:7: note: in expansion of macro ‘Child’ 971 | { Child(cs, link); | ^~~~~ z10.c:972:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 972 | sym = symb(cs); | ^~~ In file included from z10.c:31: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z10.c:976:9: note: in expansion of macro ‘Child’ 976 | { Child(y, ylink); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z10.c:977:9: note: in expansion of macro ‘assert’ 977 | assert( is_word(type(y)) && !StringEqual(string(y), STR_EMPTY), | ^~~~~~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z11.o z11.c In file included from z11.c:30: z11.c: In function ‘SpaceChange’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z11.c:158:19: note: in expansion of macro ‘Child’ 158 | { Child(y, link); | ^~~~~ z11.c:159:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 159 | if( type(y) == GAP_OBJ || type(y) == NULL_CLOS ) continue; | ^~ In file included from z11.c:30: z11.c: In function ‘BreakChange’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z11.c:276:19: note: in expansion of macro ‘Child’ 276 | { Child(y, link); | ^~~~~ z11.c:277:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 277 | if( type(y) == GAP_OBJ || type(y) == NULL_CLOS ) continue; | ^~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z12.o z12.c In file included from z12.c:30: z12.c: In function ‘BuildSpanner’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z12.c:60:3: note: in expansion of macro ‘Child’ 60 | Child(spanobj, Down(x)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z12.c:61:3: note: in expansion of macro ‘assert’ 61 | assert(Up(spanobj) == LastUp(spanobj), "BuildSpanner: spanobj!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z12.c:106:7: note: in expansion of macro ‘Child’ 106 | Child(y, link); | ^~~~~ externs.h:2778:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2778 | { checknew(typ); \ | ^ z12.c:107:7: note: in expansion of macro ‘New’ 107 | New(t, HSPAN); | ^~~ externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z12.c:138:5: note: in expansion of macro ‘Parent’ 138 | Parent(prnt, UpDim(x, COLM)); | ^~~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z12.c:139:5: note: in expansion of macro ‘assert’ 139 | assert(type(prnt) == COL_THR, "BuildSpanner: type(prnt)!"); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z12.c:155:7: note: in expansion of macro ‘Child’ 155 | Child(y, link); | ^~~~~ externs.h:2778:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2778 | { checknew(typ); \ | ^ z12.c:156:7: note: in expansion of macro ‘New’ 156 | New(t, VSPAN); | ^~~ z12.c: In function ‘FindSpannerGap’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z12.c:199:5: note: in expansion of macro ‘Child’ 199 | { Child(*res, PrevDown(link)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z12.c:200:5: note: in expansion of macro ‘assert’ 200 | assert(type(*res) == GAP_OBJ, "FindSpannerGap: type(*res)!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z12.c:203:5: note: in expansion of macro ‘Child’ 203 | { Child(*res, PrevDown(link)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z12.c:204:5: note: in expansion of macro ‘assert’ 204 | assert(type(*res) == GAP_OBJ, "FindSpannerGap (HEAD): type(*res)!" ); | ^~~~~~ z12.c: In function ‘SpannerAvailableSpace’: externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z12.c:248:5: note: in expansion of macro ‘Parent’ 248 | { Parent(s, slink); | ^~~~~~ externs.h:2938:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z12.c:249:5: note: in expansion of macro ‘Parent’ 249 | Parent(thr, UpDim(s, dim)); | ^~~~~~ z12.c: In function ‘MinSize’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z12.c:550:9: note: in expansion of macro ‘Child’ 550 | Child(t, DownDim(x, COLM)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z12.c:551:9: note: in expansion of macro ‘assert’ 551 | assert( type(t) == HSPANNER, "MinSize/SPAN: type(t) != HSPANNER!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z12.c:657:9: note: in expansion of macro ‘Child’ 657 | Child(y, link); | ^~~~~ externs.h:2778:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2778 | { checknew(typ); \ | ^ z12.c:658:9: note: in expansion of macro ‘New’ 658 | New(catch_extras, ACAT); | ^~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z12.c:913:11: note: in expansion of macro ‘Child’ 913 | { Child(y, NextDown(link)); | ^~~~~ z12.c:914:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 914 | if( type(y) == ACAT ) | ^~ In file included from z12.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3107:5: note: in expansion of macro ‘Child’ 3107 | { Child(y, link); \ | ^~~~~ z12.c:923:9: note: in expansion of macro ‘FirstDefinite’ 923 | FirstDefinite(x, link, y, jn); | ^~~~~~~~~~~~~ externs.h:3108:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3108 | if( type(y) == GAP_OBJ ) jn = jn && join(gap(y)); \ | ^~ z12.c:923:9: note: in expansion of macro ‘FirstDefinite’ 923 | FirstDefinite(x, link, y, jn); | ^~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3160:5: note: in expansion of macro ‘Child’ 3160 | { Child(y, link); \ | ^~~~~ z12.c:927:11: note: in expansion of macro ‘NextDefiniteWithGap’ 927 | NextDefiniteWithGap(x, link, y, g, jn); | ^~~~~~~~~~~~~~~~~~~ externs.h:3161:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3161 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z12.c:927:11: note: in expansion of macro ‘NextDefiniteWithGap’ 927 | NextDefiniteWithGap(x, link, y, g, jn); | ^~~~~~~~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3160:5: note: in expansion of macro ‘Child’ 3160 | { Child(y, link); \ | ^~~~~ z12.c:995:13: note: in expansion of macro ‘NextDefiniteWithGap’ 995 | NextDefiniteWithGap(x, link, y, g, jn); | ^~~~~~~~~~~~~~~~~~~ externs.h:3161:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3161 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z12.c:995:13: note: in expansion of macro ‘NextDefiniteWithGap’ 995 | NextDefiniteWithGap(x, link, y, g, jn); | ^~~~~~~~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z12.c:1031:11: note: in expansion of macro ‘Child’ 1031 | { Child(y, link); | ^~~~~ z12.c:1032:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1032 | if( is_index(type(y)) ) | ^~ In file included from z12.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z12.c:1254:11: note: in expansion of macro ‘Child’ 1254 | { Child(y, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z12.c:1255:11: note: in expansion of macro ‘assert’ 1255 | assert( type(y) != GAP_OBJ, "MinSize/COL_THR: GAP_OBJ!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z12.c:1272:11: note: in expansion of macro ‘Child’ 1272 | { Child(y, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z12.c:1273:11: note: in expansion of macro ‘assert’ 1273 | assert( type(y) != GAP_OBJ, "MinSize/COL_THR: GAP_OBJ!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z12.c:1299:11: note: in expansion of macro ‘Child’ 1299 | { Child(y, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z12.c:1300:11: note: in expansion of macro ‘assert’ 1300 | assert( type(y) != GAP_OBJ, "MinSize/ROW_THR: GAP_OBJ!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z12.c:1320:11: note: in expansion of macro ‘Child’ 1320 | { Child(y, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z12.c:1321:11: note: in expansion of macro ‘assert’ 1321 | assert( type(y) != GAP_OBJ, "MinSize/ROW_THR: GAP_OBJ!" ); | ^~~~~~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z13.o z13.c In file included from z13.c:30: z13.c: In function ‘BreakJoinedGroup’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z13.c:58:5: note: in expansion of macro ‘Child’ 58 | { Child(y, link); | ^~~~~ z13.c:59:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 59 | if( !is_definite(type(y)) ) continue; | ^~ In file included from z13.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z13.c:89:5: note: in expansion of macro ‘Child’ 89 | { Child(y, link); | ^~~~~ z13.c:90:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 90 | if( !is_definite(type(y)) || y == m ) continue; | ^~ In file included from z13.c:30: z13.c: In function ‘BreakVcat’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z13.c:129:5: note: in expansion of macro ‘Child’ 129 | { Child(y, link); | ^~~~~ z13.c:130:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 130 | if( is_index(type(y)) ) continue; | ^~ In file included from z13.c:30: z13.c: In function ‘BreakTable’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z13.c:247:3: note: in expansion of macro ‘Child’ 247 | Child(y, Down(x)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z13.c:248:3: note: in expansion of macro ‘assert’ 248 | assert( type(y) != GAP_OBJ, "BreakTable: GAP_OBJ!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z13.c:256:5: note: in expansion of macro ‘Child’ 256 | Child(g, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z13.c:257:5: note: in expansion of macro ‘assert’ 257 | assert( type(g) == GAP_OBJ, "BreakTable: GAP_OBJ!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z13.c:259:5: note: in expansion of macro ‘Child’ 259 | Child(y, NextDown(link)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z13.c:261:5: note: in expansion of macro ‘assert’ 261 | assert( type(y) != GAP_OBJ, "BreakTable: GAP_OBJ!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z13.c:287:7: note: in expansion of macro ‘Child’ 287 | { Child(g, link); | ^~~~~ z13.c:288:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 288 | if( type(g) == GAP_OBJ ) | ^~ In file included from z13.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z13.c:305:7: note: in expansion of macro ‘Child’ 305 | { Child(y, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z13.c:306:7: note: in expansion of macro ‘assert’ 306 | assert( type(y) != GAP_OBJ, "BreakTable: type(y) == GAP_OBJ!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z13.c:316:7: note: in expansion of macro ‘Child’ 316 | Child(g, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z13.c:317:7: note: in expansion of macro ‘assert’ 317 | assert( type(g) == GAP_OBJ, "BreakTable: type(g) != GAP_OBJ!" ); | ^~~~~~ z13.c: In function ‘BreakObject’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z13.c:759:11: note: in expansion of macro ‘Child’ 759 | { Child(y, link); | ^~~~~ z13.c:760:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 760 | if( type(y) == GAP_OBJ && mark(gap(y)) ) | ^~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z14.o z14.c In file included from z14.c:30: z14.c: In function ‘FillObject’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3107:5: note: in expansion of macro ‘Child’ 3107 | { Child(y, link); \ | ^~~~~ z14.c:854:5: note: in expansion of macro ‘FirstDefinite’ 854 | FirstDefinite(x, link, y, jn); | ^~~~~~~~~~~~~ externs.h:3108:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3108 | if( type(y) == GAP_OBJ ) jn = jn && join(gap(y)); \ | ^~ z14.c:854:5: note: in expansion of macro ‘FirstDefinite’ 854 | FirstDefinite(x, link, y, jn); | ^~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3160:5: note: in expansion of macro ‘Child’ 3160 | { Child(y, link); \ | ^~~~~ z14.c:857:5: note: in expansion of macro ‘NextDefiniteWithGap’ 857 | NextDefiniteWithGap(x, link, y, g, jn); | ^~~~~~~~~~~~~~~~~~~ externs.h:3161:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3161 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z14.c:857:5: note: in expansion of macro ‘NextDefiniteWithGap’ 857 | NextDefiniteWithGap(x, link, y, g, jn); | ^~~~~~~~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3160:5: note: in expansion of macro ‘Child’ 3160 | { Child(y, link); \ | ^~~~~ z14.c:873:7: note: in expansion of macro ‘NextDefiniteWithGap’ 873 | NextDefiniteWithGap(x, link, y, g, jn); | ^~~~~~~~~~~~~~~~~~~ externs.h:3161:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3161 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z14.c:873:7: note: in expansion of macro ‘NextDefiniteWithGap’ 873 | NextDefiniteWithGap(x, link, y, g, jn); | ^~~~~~~~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3107:5: note: in expansion of macro ‘Child’ 3107 | { Child(y, link); \ | ^~~~~ z14.c:281:3: note: in expansion of macro ‘FirstDefinite’ 281 | FirstDefinite(x, rlink, right, jn); \ | ^~~~~~~~~~~~~ z14.c:884:3: note: in expansion of macro ‘IntervalInit’ 884 | IntervalInit(I, x, max_width, etc_width, hyph_word); BestI = I; | ^~~~~~~~~~~~ externs.h:3108:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3108 | if( type(y) == GAP_OBJ ) jn = jn && join(gap(y)); \ | ^~ z14.c:281:3: note: in expansion of macro ‘FirstDefinite’ 281 | FirstDefinite(x, rlink, right, jn); \ | ^~~~~~~~~~~~~ z14.c:884:3: note: in expansion of macro ‘IntervalInit’ 884 | IntervalInit(I, x, max_width, etc_width, hyph_word); BestI = I; | ^~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3160:5: note: in expansion of macro ‘Child’ 3160 | { Child(y, link); \ | ^~~~~ z14.c:175:3: note: in expansion of macro ‘NextDefiniteWithGap’ 175 | NextDefiniteWithGap(x, rlink, foll, newg, jn); \ | ^~~~~~~~~~~~~~~~~~~ z14.c:295:5: note: in expansion of macro ‘MoveRightToGap’ 295 | MoveRightToGap(I,x,rlink,right,max_width,etc_width,hyph_word); \ | ^~~~~~~~~~~~~~ z14.c:884:3: note: in expansion of macro ‘IntervalInit’ 884 | IntervalInit(I, x, max_width, etc_width, hyph_word); BestI = I; | ^~~~~~~~~~~~ externs.h:3161:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3161 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z14.c:175:3: note: in expansion of macro ‘NextDefiniteWithGap’ 175 | NextDefiniteWithGap(x, rlink, foll, newg, jn); \ | ^~~~~~~~~~~~~~~~~~~ z14.c:295:5: note: in expansion of macro ‘MoveRightToGap’ 295 | MoveRightToGap(I,x,rlink,right,max_width,etc_width,hyph_word); \ | ^~~~~~~~~~~~~~ z14.c:884:3: note: in expansion of macro ‘IntervalInit’ 884 | IntervalInit(I, x, max_width, etc_width, hyph_word); BestI = I; | ^~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z14.c:317:5: note: in expansion of macro ‘Child’ 317 | Child(g, rlink); \ | ^~~~~ z14.c:906:9: note: in expansion of macro ‘IntervalShiftRightEnd’ 906 | IntervalShiftRightEnd(I, x, hyph_word, max_width, etc_width); | ^~~~~~~~~~~~~~~~~~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z14.c:318:5: note: in expansion of macro ‘assert’ 318 | assert( type(g) == GAP_OBJ, "IntervalShiftRightEnd: type(g)!" ); \ | ^~~~~~ z14.c:906:9: note: in expansion of macro ‘IntervalShiftRightEnd’ 906 | IntervalShiftRightEnd(I, x, hyph_word, max_width, etc_width); | ^~~~~~~~~~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3132:5: note: in expansion of macro ‘Child’ 3132 | { Child(y, link); \ | ^~~~~ z14.c:334:5: note: in expansion of macro ‘NextDefinite’ 334 | NextDefinite(x, rlink, right); \ | ^~~~~~~~~~~~ z14.c:906:9: note: in expansion of macro ‘IntervalShiftRightEnd’ 906 | IntervalShiftRightEnd(I, x, hyph_word, max_width, etc_width); | ^~~~~~~~~~~~~~~~~~~~~ externs.h:3133:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3133 | if( type(y) == SPLIT ? SplitIsDefinite(y) : is_definite(type(y)) ) \ | ^~ z14.c:334:5: note: in expansion of macro ‘NextDefinite’ 334 | NextDefinite(x, rlink, right); \ | ^~~~~~~~~~~~ z14.c:906:9: note: in expansion of macro ‘IntervalShiftRightEnd’ 906 | IntervalShiftRightEnd(I, x, hyph_word, max_width, etc_width); | ^~~~~~~~~~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3160:5: note: in expansion of macro ‘Child’ 3160 | { Child(y, link); \ | ^~~~~ z14.c:175:3: note: in expansion of macro ‘NextDefiniteWithGap’ 175 | NextDefiniteWithGap(x, rlink, foll, newg, jn); \ | ^~~~~~~~~~~~~~~~~~~ z14.c:351:5: note: in expansion of macro ‘MoveRightToGap’ 351 | MoveRightToGap(I, x, rlink, right, max_width, etc_width,hyph_word); \ | ^~~~~~~~~~~~~~ z14.c:906:9: note: in expansion of macro ‘IntervalShiftRightEnd’ 906 | IntervalShiftRightEnd(I, x, hyph_word, max_width, etc_width); | ^~~~~~~~~~~~~~~~~~~~~ externs.h:3161:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3161 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z14.c:175:3: note: in expansion of macro ‘NextDefiniteWithGap’ 175 | NextDefiniteWithGap(x, rlink, foll, newg, jn); \ | ^~~~~~~~~~~~~~~~~~~ z14.c:351:5: note: in expansion of macro ‘MoveRightToGap’ 351 | MoveRightToGap(I, x, rlink, right, max_width, etc_width,hyph_word); \ | ^~~~~~~~~~~~~~ z14.c:906:9: note: in expansion of macro ‘IntervalShiftRightEnd’ 906 | IntervalShiftRightEnd(I, x, hyph_word, max_width, etc_width); | ^~~~~~~~~~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3132:5: note: in expansion of macro ‘Child’ 3132 | { Child(y, link); \ | ^~~~~ z14.c:371:3: note: in expansion of macro ‘NextDefinite’ 371 | NextDefinite(x, llink, left); \ | ^~~~~~~~~~~~ z14.c:924:9: note: in expansion of macro ‘IntervalShiftLeftEnd’ 924 | IntervalShiftLeftEnd(I, x, max_width, etc_width); | ^~~~~~~~~~~~~~~~~~~~ externs.h:3133:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3133 | if( type(y) == SPLIT ? SplitIsDefinite(y) : is_definite(type(y)) ) \ | ^~ z14.c:371:3: note: in expansion of macro ‘NextDefinite’ 371 | NextDefinite(x, llink, left); \ | ^~~~~~~~~~~~ z14.c:924:9: note: in expansion of macro ‘IntervalShiftLeftEnd’ 924 | IntervalShiftLeftEnd(I, x, max_width, etc_width); | ^~~~~~~~~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3160:5: note: in expansion of macro ‘Child’ 3160 | { Child(y, link); \ | ^~~~~ z14.c:375:3: note: in expansion of macro ‘NextDefiniteWithGap’ 375 | NextDefiniteWithGap(x, llink, y, lgap, jn); \ | ^~~~~~~~~~~~~~~~~~~ z14.c:924:9: note: in expansion of macro ‘IntervalShiftLeftEnd’ 924 | IntervalShiftLeftEnd(I, x, max_width, etc_width); | ^~~~~~~~~~~~~~~~~~~~ externs.h:3161:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3161 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z14.c:375:3: note: in expansion of macro ‘NextDefiniteWithGap’ 375 | NextDefiniteWithGap(x, llink, y, lgap, jn); \ | ^~~~~~~~~~~~~~~~~~~ z14.c:924:9: note: in expansion of macro ‘IntervalShiftLeftEnd’ 924 | IntervalShiftLeftEnd(I, x, max_width, etc_width); | ^~~~~~~~~~~~~~~~~~~~ z14.c:1063:18: warning: variable ‘word_len’ set but not used [-Wunused-but-set-variable] 1063 | unsigned word_len; | ^~~~~~~~ z14.c:1062:20: warning: variable ‘unacc’ set but not used [-Wunused-but-set-variable] 1062 | FULL_CHAR *unacc = NULL, *word_content; | ^~~~~ In file included from z14.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z14.c:1162:7: note: in expansion of macro ‘Child’ 1162 | { Child(z, LastDown(y)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z14.c:1163:7: note: in expansion of macro ‘assert’ 1163 | assert( type(z)==WORD && string(z)[0]=='\0', "FillObject: last word!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z14.c:1165:7: note: in expansion of macro ‘Child’ 1165 | Child(z, LastDown(y)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z14.c:1166:7: note: in expansion of macro ‘assert’ 1166 | assert( type(z) == GAP_OBJ, "FillObject: last gap_obj!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z14.c:1172:7: note: in expansion of macro ‘Child’ 1172 | { Child(gp, NextDown(Down(res))); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z14.c:1173:7: note: in expansion of macro ‘assert’ 1173 | assert( type(gp) == GAP_OBJ, "FillObject: type(gp) != GAP_OBJ (a)!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z14.c:1177:7: note: in expansion of macro ‘Child’ 1177 | { Child(gp, PrevDown(LastDown(res))); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z14.c:1178:7: note: in expansion of macro ‘assert’ 1178 | assert( type(gp) == GAP_OBJ, "FillObject: type(gp) != GAP_OBJ (b)!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z14.c:1184:5: note: in expansion of macro ‘Child’ 1184 | Child(y, LastDown(res)); | ^~~~~ externs.h:3105:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3105 | { jn = TRUE; \ | ^ z14.c:1185:5: note: in expansion of macro ‘FirstDefinite’ 1185 | FirstDefinite(y, link, z, jn); | ^~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3107:5: note: in expansion of macro ‘Child’ 3107 | { Child(y, link); \ | ^~~~~ z14.c:1185:5: note: in expansion of macro ‘FirstDefinite’ 1185 | FirstDefinite(y, link, z, jn); | ^~~~~~~~~~~~~ externs.h:3108:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3108 | if( type(y) == GAP_OBJ ) jn = jn && join(gap(y)); \ | ^~ z14.c:1185:5: note: in expansion of macro ‘FirstDefinite’ 1185 | FirstDefinite(y, link, z, jn); | ^~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3160:5: note: in expansion of macro ‘Child’ 3160 | { Child(y, link); \ | ^~~~~ z14.c:1188:5: note: in expansion of macro ‘NextDefiniteWithGap’ 1188 | NextDefiniteWithGap(y, link, z, gp, jn); | ^~~~~~~~~~~~~~~~~~~ externs.h:3161:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3161 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z14.c:1188:5: note: in expansion of macro ‘NextDefiniteWithGap’ 1188 | NextDefiniteWithGap(y, link, z, gp, jn); | ^~~~~~~~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3160:5: note: in expansion of macro ‘Child’ 3160 | { Child(y, link); \ | ^~~~~ z14.c:1193:7: note: in expansion of macro ‘NextDefiniteWithGap’ 1193 | NextDefiniteWithGap(y, link, z, gp, jn); | ^~~~~~~~~~~~~~~~~~~ externs.h:3161:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3161 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z14.c:1193:7: note: in expansion of macro ‘NextDefiniteWithGap’ 1193 | NextDefiniteWithGap(y, link, z, gp, jn); | ^~~~~~~~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z14.c:1204:7: note: in expansion of macro ‘Child’ 1204 | { Child(y, link); | ^~~~~ z14.c:1205:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1205 | if( type(y) == ACAT ) | ^~ In file included from z14.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z14.c:1207:11: note: in expansion of macro ‘Child’ 1207 | { Child(gp, ylink); | ^~~~~ z14.c:1208:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1208 | if( type(gp) == GAP_OBJ && width(gap(gp)) == 0 && | ^~ In function ‘KernWordLeftMargin’, inlined from ‘FillObject’ at z14.c:1020:10: z14.c:637:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 637 | word_content[s] = word_content[s + kerned_glyph_count]; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from z14.c:30: z14.c: In function ‘FillObject’: externs.h:1666:25: note: at offset 8 into destination object ‘ostring’ of size 4 1666 | FULL_CHAR ostring[4]; | ^~~~~~~ In function ‘KernWordLeftMargin’, inlined from ‘FillObject’ at z14.c:1020:10: z14.c:637:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 637 | word_content[s] = word_content[s + kerned_glyph_count]; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from z14.c:30: z14.c: In function ‘FillObject’: externs.h:1666:25: note: at offset 9 into destination object ‘ostring’ of size 4 1666 | FULL_CHAR ostring[4]; | ^~~~~~~ In function ‘KernWordLeftMargin’, inlined from ‘FillObject’ at z14.c:1020:10: z14.c:637:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 637 | word_content[s] = word_content[s + kerned_glyph_count]; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from z14.c:30: z14.c: In function ‘FillObject’: externs.h:1666:25: note: at offset 10 into destination object ‘ostring’ of size 4 1666 | FULL_CHAR ostring[4]; | ^~~~~~~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z15.o z15.c In file included from z15.c:37: z15.c: In function ‘Constrained’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z15.c:471:5: note: in expansion of macro ‘Child’ 471 | { Child(g, tlink); | ^~~~~ z15.c:472:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 472 | if( type(g) == GAP_OBJ && mark(gap(g)) ) ratm = TRUE; | ^~ In file included from z15.c:37: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z15.c:694:11: note: in expansion of macro ‘Child’ 694 | { Child(z, lp); | ^~~~~ z15.c:695:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 695 | if( type(z) == GAP_OBJ && !join(gap(z)) ) break; | ^~ In file included from z15.c:37: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z15.c:698:11: note: in expansion of macro ‘Child’ 698 | { Child(z, rp); | ^~~~~ z15.c:699:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 699 | if( type(z) == GAP_OBJ && !join(gap(z)) ) break; | ^~ In file included from z15.c:37: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z15.c:715:13: note: in expansion of macro ‘Child’ 715 | { Child(z, link); | ^~~~~ z15.c:716:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 716 | if( type(z) == GAP_OBJ || is_index(type(z)) ) continue; | ^~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z16.o z16.c In file included from z16.c:30: z16.c: In function ‘SetNeighbours’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z16.c:110:5: note: in expansion of macro ‘Child’ 110 | { Child(*pdef, plink); | ^~~~~ z16.c:111:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 111 | if( type(*pdef) == SPLIT ? SplitIsDefinite(*pdef) : is_definite(type(*pdef)) ) | ^~ In file included from z16.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z16.c:112:7: note: in expansion of macro ‘Child’ 112 | { Child(*pg, PrevDown(link)); | ^~~~~ z16.c:113:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 113 | while( is_index(type(*pg)) ) | ^~~~~ In file included from z16.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z16.c:125:5: note: in expansion of macro ‘Child’ 125 | { Child(*sdef, slink); | ^~~~~ z16.c:126:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 126 | if( type(*sdef) == SPLIT ? SplitIsDefinite(*sdef) : is_definite(type(*sdef)) ) | ^~ In file included from z16.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z16.c:127:7: note: in expansion of macro ‘Child’ 127 | { Child(*sg, PrevDown(slink)); | ^~~~~ z16.c:128:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 128 | while( is_index(type(*sg)) ) | ^~~~~ In file included from z16.c:30: z16.c: In function ‘AdjustSize’: externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z16.c:294:9: note: in expansion of macro ‘Parent’ 294 | { Parent(y, link); | ^~~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z16.c:295:9: note: in expansion of macro ‘assert’ 295 | assert( type(y) == SPLIT, "AdjustSize: type(y) != SPLIT!") ; | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z16.c:304:7: note: in expansion of macro ‘Child’ 304 | { Child(y, tlink); | ^~~~~ z16.c:305:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 305 | if( type(y) == GAP_OBJ && mark(gap(y)) ) ratm = TRUE; | ^~ In file included from z16.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z16.c:334:13: note: in expansion of macro ‘Child’ 334 | { Child(z, lp); | ^~~~~ z16.c:335:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 335 | if( type(z) == GAP_OBJ && !join(gap(z)) ) break; | ^~ In file included from z16.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z16.c:338:13: note: in expansion of macro ‘Child’ 338 | { Child(z, rp); | ^~~~~ z16.c:339:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 339 | if( type(z) == GAP_OBJ && !join(gap(z)) ) break; | ^~ In file included from z16.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z16.c:578:13: note: in expansion of macro ‘Child’ 578 | { Child(z, lp); | ^~~~~ z16.c:579:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 579 | if( type(z) == GAP_OBJ && !join(gap(z)) ) break; | ^~ In file included from z16.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z16.c:582:13: note: in expansion of macro ‘Child’ 582 | { Child(z, rp); | ^~~~~ z16.c:583:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 583 | if( type(z) == GAP_OBJ && !join(gap(z)) ) break; | ^~ In file included from z16.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z16.c:597:15: note: in expansion of macro ‘Child’ 597 | { Child(z, link); | ^~~~~ z16.c:598:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 598 | if( type(z) == GAP_OBJ || is_index(type(z)) ) continue; | ^~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z17.o z17.c gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z18.o z18.c In file included from z18.c:31: z18.c: In function ‘TransferInit’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z18.c:149:3: note: in expansion of macro ‘Child’ 149 | Child(y, Down(root_galley)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z18.c:150:3: note: in expansion of macro ‘assert’ 150 | assert( type(y) == RECEPTIVE && type(actual(y)) == CLOSURE && | ^~~~~~ z18.c: In function ‘TransferBegin’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z18.c:245:7: note: in expansion of macro ‘Child’ 245 | { Child(env, LastDown(x)); | ^~~~~ z18.c:246:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 246 | if( type(env) == ENV ) DisposeChild(LastDown(x)); | ^~ In file included from z18.c:31: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z18.c:260:7: note: in expansion of macro ‘Child’ 260 | { Child(y, link); | ^~~~~ z18.c:261:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 261 | if( type(y) == RECEPTIVE && actual(actual(y)) == InputSym ) | ^~ In file included from z18.c:31: z18.c: In function ‘TransferComponent’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z18.c:321:3: note: in expansion of macro ‘Child’ 321 | Child(dest_index, Down(targets[itop])); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z18.c:322:3: note: in expansion of macro ‘assert’ 322 | assert( external_ver(actual(dest_index)), "TransferComponent: internal!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z18.c:373:7: note: in expansion of macro ‘Child’ 373 | { Child(y, Down(dest_index)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z18.c:374:7: note: in expansion of macro ‘assert’ 374 | assert( type(y) == HEAD, "TransferComponent: input child!" ); | ^~~~~~ z18.c: In function ‘TransferEnd’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z18.c:429:3: note: in expansion of macro ‘Child’ 429 | Child(dest_index, Down(targets[itop])); | ^~~~~ externs.h:2778:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2778 | { checknew(typ); \ | ^ z18.c:432:3: note: in expansion of macro ‘New’ 432 | New(hd, HEAD); FposCopy(fpos(hd), fpos(x)); | ^~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z18.c:470:7: note: in expansion of macro ‘Child’ 470 | { Child(y, Down(dest_index)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z18.c:471:7: note: in expansion of macro ‘assert’ 471 | assert( type(y) == HEAD, "TransferEnd: input child!" ); | ^~~~~~ externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z18.c:496:5: note: in expansion of macro ‘Parent’ 496 | { Parent(y, Up(dest_index)); | ^~~~~~ externs.h:3047:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3047 | { xx_hold = (x); \ | ^ z18.c:497:5: note: in expansion of macro ‘DeleteNode’ 497 | DeleteNode(dest_index); | ^~~~~~~~~~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z19.o z19.c In file included from z19.c:30: z19.c: In function ‘DetachGalley’: externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z19.c:99:3: note: in expansion of macro ‘Parent’ 99 | Parent(prnt, Up(hd)); | ^~~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z19.c:100:3: note: in expansion of macro ‘assert’ 100 | assert( Up(prnt) != prnt, "DetachGalley: parent!" ); | ^~~~~~ z19.c: In function ‘SearchGalley’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z19.c:142:5: note: in expansion of macro ‘Child’ 142 | { Child(y, link); | ^~~~~ z19.c:143:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 143 | switch( type(y) ) | ^~~~~~ In file included from z19.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z19.c:151:11: note: in expansion of macro ‘Child’ 151 | { Child(z, zlink); | ^~~~~ z19.c:152:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 152 | res = SearchGalley(z, sym, TRUE, TRUE, TRUE, input); | ^~~ In file included from z19.c:30: z19.c: In function ‘AttachGalley’: externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z19.c:250:3: note: in expansion of macro ‘Parent’ 250 | Parent(hd_index, Up(hd)); | ^~~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z19.c:251:3: note: in expansion of macro ‘assert’ 251 | assert( type(hd_index) == UNATTACHED, "AttachGalley: not UNATTACHED!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z19.c:277:11: note: in expansion of macro ‘Child’ 277 | { Child(y, link); | ^~~~~ z19.c:278:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 278 | if( type(y) == SPLIT ) Child(y, DownDim(y, dim)); | ^~ In file included from z19.c:30: externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z19.c:496:11: note: in expansion of macro ‘Parent’ 496 | Parent(tmp, Up(tmp)); | ^~~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z19.c:497:11: note: in expansion of macro ‘assert’ 497 | assert(type(tmp) == PRECEDES, "Attach: PRECEDES!"); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z19.c:592:15: note: in expansion of macro ‘Child’ 592 | { Child(z, zlink); | ^~~~~ z19.c:593:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 593 | switch( type(z) ) | ^~~~~~ In file included from z19.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z19.c:613:23: note: in expansion of macro ‘Child’ 613 | { Child(tmp, Down(y)); | ^~~~~ z19.c:614:23: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 614 | if( opt_components(tmp) != nilobj ) | ^~ In file included from z19.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z19.c:753:11: note: in expansion of macro ‘Child’ 753 | Child(z, LastDown(target_galley)); /* works in all cases? */ | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z19.c:754:11: note: in expansion of macro ‘assert’ 754 | assert( !is_index(type(z)), "AttachGalley: is_index(z)!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z19.c:814:11: note: in expansion of macro ‘Child’ 814 | Child(z, LastDown(target_galley)); /* works in all cases? */ | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z19.c:815:11: note: in expansion of macro ‘assert’ 815 | assert( !is_index(type(z)), "AttachGalley: is_index(z)!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z19.c:898:7: note: in expansion of macro ‘Child’ 898 | { Child(y, link); | ^~~~~ z19.c:899:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 899 | switch( type(y) ) | ^~~~~~ In file included from z19.c:30: externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z19.c:1002:9: note: in expansion of macro ‘Parent’ 1002 | Parent(junk, Up(dest)); | ^~~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z19.c:1003:9: note: in expansion of macro ‘assert’ 1003 | assert( type(junk) == ACAT, "AttachGalley: type(junk) != ACAT!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z19.c:1014:9: note: in expansion of macro ‘Child’ 1014 | { Child(z, LastDown(target_galley)); | ^~~~~ z19.c:1015:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1015 | Interpose(target, VCAT, z, z); | ^~~~~~~~~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z20.o z20.c In file included from z20.c:30: z20.c: In function ‘ParentFlush’: externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z20.c:88:5: note: in expansion of macro ‘Parent’ 88 | { Parent(prnt, Up(dest_index)); | ^~~~~~ z20.c:89:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 89 | if( kill ) DeleteNode(dest_index); | ^~ In file included from z20.c:30: z20.c: In function ‘FlushGalley’: externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z20.c:467:9: note: in expansion of macro ‘Parent’ 467 | Parent(tmp, Up(tmp)); | ^~~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z20.c:468:9: note: in expansion of macro ‘assert’ 468 | assert(type(tmp) == PRECEDES, "Flush: PRECEDES!"); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z20.c:554:13: note: in expansion of macro ‘Child’ 554 | { Child(z, zlink); | ^~~~~ z20.c:555:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 555 | switch( type(z) ) | ^~~~~~ In file included from z20.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z20.c:665:19: note: in expansion of macro ‘Child’ 665 | { Child(z, Down(opt_counts(hd))); | ^~~~~ externs.h:1929:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1929 | #define opt_comps_permitted(x) (x)->os2a.oopt_comps_permitted | ^ z20.c:666:19: note: in expansion of macro ‘opt_comps_permitted’ 666 | opt_comps_permitted(hd) += comp_count(z) - 1; | ^~~~~~~~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z20.c:736:13: note: in expansion of macro ‘Child’ 736 | { Child(tgp, NextDown(link)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z20.c:737:13: note: in expansion of macro ‘assert’ 737 | assert( type(tgp) == GAP_OBJ, "FlushGalley: tgp!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z20.c:934:7: note: in expansion of macro ‘Child’ 934 | Child(tag, Down(eg)); Child(seq, LastDown(eg)); | ^~~~~ externs.h:2932:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z20.c:934:30: note: in expansion of macro ‘Child’ 934 | Child(tag, Down(eg)); Child(seq, LastDown(eg)); | ^~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z20.c:1012:9: note: in expansion of macro ‘Child’ 1012 | Child(tag, LastDown(cr)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z20.c:1013:9: note: in expansion of macro ‘assert’ 1013 | assert( is_word(type(tag)), "FlushGalley: cr is_word(type(tag))!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z20.c:1047:9: note: in expansion of macro ‘Child’ 1047 | { Child(z, Down(y)); | ^~~~~ z20.c:1048:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1048 | if( opt_components(z) != nilobj ) | ^~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z21.o z21.c In file included from z21.c:30: z21.c: In function ‘SizeGalley’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z21.c:99:5: note: in expansion of macro ‘Child’ 99 | Child(tmp1, Down(bt[COLM])); Child(tmp2, Down(ft[COLM])); | ^~~~~ externs.h:2932:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z21.c:99:35: note: in expansion of macro ‘Child’ 99 | Child(tmp1, Down(bt[COLM])); Child(tmp2, Down(ft[COLM])); | ^~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z21.c:161:7: note: in expansion of macro ‘Child’ 161 | { Child(y, NextDown(link)); | ^~~~~ z21.c:162:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 162 | switch( type(y) ) | ^~~~~~ In file included from z21.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z21.c:209:13: note: in expansion of macro ‘Child’ 209 | Child(hor, DownDim(y, COLM)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z21.c:210:13: note: in expansion of macro ‘assert’ 210 | assert( type(hor) == COL_THR, "SizeGalley: missing COL_THR!" ); | ^~~~~~ externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z21.c:211:13: note: in expansion of macro ‘Parent’ 211 | Parent(thor, UpDim(z, COLM)); | ^~~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z21.c:212:13: note: in expansion of macro ‘assert’ 212 | assert( hor == thor, "SizeGalley/SPLIT: hor != thor!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z21.c:216:15: note: in expansion of macro ‘Child’ 216 | { Child(t, tlink); | ^~~~~ z21.c:217:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 217 | if( type(t) == GAP_OBJ ) | ^~ In file included from z21.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z21.c:264:5: note: in expansion of macro ‘Child’ 264 | { Child(y, link); | ^~~~~ z21.c:265:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 265 | if( type(y) == SCALE_IND ) | ^~ In file included from z21.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z21.c:361:5: note: in expansion of macro ‘Child’ 361 | { Child(y, link); | ^~~~~ z21.c:363:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 363 | if( type(y) == GAP_OBJ || is_index(type(y)) ) continue; | ^~ In file included from z21.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z21.c:375:7: note: in expansion of macro ‘Child’ 375 | { Child(z, zlink); | ^~~~~ externs.h:1843:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1843 | #define blocked(x) (x)->os1.ou2.os23.oblocked | ^ z21.c:376:7: note: in expansion of macro ‘blocked’ 376 | blocked(z) = FALSE; | ^~~~~~~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z22.o z22.c In file included from z22.c:32: z22.c: In function ‘FlushInners’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z22.c:150:5: note: in expansion of macro ‘Child’ 150 | { Child(y, Down(inners)); | ^~~~~ externs.h:2980:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2980 | { xx_link = (link); \ | ^ z22.c:151:5: note: in expansion of macro ‘DeleteLink’ 151 | DeleteLink(Down(inners)); | ^~~~~~~~~~ externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z22.c:183:11: note: in expansion of macro ‘Parent’ 183 | { Parent(tmp, LastUp(tmp)); | ^~~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z22.c:184:11: note: in expansion of macro ‘assert’ 184 | assert(type(tmp)==FOLLOWS, "FlushInners: FOLLOWS!"); | ^~~~~~ z22.c: In function ‘FindSplitInGalley’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z22.c:321:5: note: in expansion of macro ‘Child’ 321 | { Child(y, link); | ^~~~~ z22.c:322:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 322 | if( is_definite(type(y)) ) break; | ^~ In file included from z22.c:32: z22.c: In function ‘HandleHeader’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z22.c:529:11: note: in expansion of macro ‘Child’ 529 | Child(g, LastDown(headers(hd, i))); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z22.c:530:11: note: in expansion of macro ‘assert’ 530 | assert(type(g) == GAP_OBJ, "HandleHeader: END_HEADER/gap!"); | ^~~~~~ z22.c: In function ‘Promote’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z22.c:601:5: note: in expansion of macro ‘Child’ 601 | { Child(y, stop_link); | ^~~~~ z22.c:602:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 602 | if( type(y) != GAP_OBJ ) | ^~ In file included from z22.c:32: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z22.c:631:7: note: in expansion of macro ‘Child’ 631 | { Child(y, link); | ^~~~~ z22.c:632:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 632 | if( type(y) == GAP_OBJ ) | ^~ In file included from z22.c:32: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z22.c:648:13: note: in expansion of macro ‘Child’ 648 | { Child(tmp, Down(y)); | ^~~~~ z22.c:649:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 649 | tmp = CopyObject(tmp, no_fpos); | ^~~ In file included from z22.c:32: externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z22.c:717:5: note: in expansion of macro ‘Parent’ 717 | Parent(prnt, Up(dest)); /* can't be threaded */ | ^~~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z22.c:718:5: note: in expansion of macro ‘assert’ 718 | assert( type(prnt) == VCAT, "Promote: nojoin case, can't find VCAT" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z22.c:755:11: note: in expansion of macro ‘Child’ 755 | Child(z, Down(y)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z22.c:756:11: note: in expansion of macro ‘assert’ 756 | assert( type(z) == HEAD, "FlushRootGalley: unattached HEAD!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z22.c:815:11: note: in expansion of macro ‘Child’ 815 | Child(z, Down(y)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z22.c:816:11: note: in expansion of macro ‘assert’ 816 | assert( type(z) == PAGE_LABEL, "Promote: type(z) != PAGE_LABEL!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z22.c:818:11: note: in expansion of macro ‘Child’ 818 | Child(page_label, Down(z)); | ^~~~~ externs.h:2980:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2980 | { xx_link = (link); \ | ^ z22.c:819:11: note: in expansion of macro ‘DeleteLink’ 819 | DeleteLink(Up(page_label)); | ^~~~~~~~~~ externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z22.c:979:7: note: in expansion of macro ‘Parent’ 979 | { Parent(tmp1, UpDim(dest, COLM)); | ^~~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z22.c:980:7: note: in expansion of macro ‘assert’ 980 | assert( type(tmp1) == COL_THR, "Promote: tmp1 not COL_THR!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z22.c:983:7: note: in expansion of macro ‘Child’ 983 | Child(tmp2, DownDim(y, COLM)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z22.c:984:7: note: in expansion of macro ‘assert’ 984 | assert( type(tmp2) == COL_THR, "Promote: tmp2 not COL_THR!" ); | ^~~~~~ z22.c: In function ‘KillGalley’: externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z22.c:1073:3: note: in expansion of macro ‘Parent’ 1073 | Parent(prnt, Up(hd)); | ^~~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z22.c:1074:3: note: in expansion of macro ‘assert’ 1074 | assert( type(prnt) == UNATTACHED, "KillGalley: UNATTACHED precondition!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z22.c:1085:5: note: in expansion of macro ‘Child’ 1085 | { Child(y, NextDown(link)); | ^~~~~ z22.c:1086:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1086 | switch( type(y) ) | ^~~~~~ In file included from z22.c:32: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z22.c:1089:27: note: in expansion of macro ‘Child’ 1089 | { Child(z, Down(y)); | ^~~~~ z22.c:1090:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1090 | DetachGalley(z); | ^~~~~~~~~~~~ In file included from z22.c:32: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z22.c:1100:25: note: in expansion of macro ‘Child’ 1100 | Child(z, Down(y)); KillGalley(z, FALSE); | ^~~~~ z22.c:1100:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1100 | Child(z, Down(y)); KillGalley(z, FALSE); | ^~~~~~~~~~ In file included from z22.c:32: z22.c: In function ‘FreeGalley’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z22.c:1151:5: note: in expansion of macro ‘Child’ 1151 | { Child(y, link); | ^~~~~ z22.c:1152:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1152 | if( type(y) == RECEIVING && actual(actual(y)) == InputSym ) | ^~ In file included from z22.c:32: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z22.c:1158:9: note: in expansion of macro ‘Child’ 1158 | { Child(z, zlink); | ^~~~~ z22.c:1159:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1159 | zlink = NextDown(zlink); | ^~~~~ In file included from z22.c:32: z22.c: In function ‘SetTarget’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z22.c:1207:3: note: in expansion of macro ‘Child’ 1207 | Child(x, Down(hd)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z22.c:1208:3: note: in expansion of macro ‘assert’ 1208 | assert( type(x) == CLOSURE, "SetTarget: type(x) != CLOSURE!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z22.c:1214:5: note: in expansion of macro ‘Child’ 1214 | { Child(y, link); | ^~~~~ z22.c:1215:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1215 | if( type(y) == PAR && is_target(actual(y)) ) | ^~ In file included from z22.c:32: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z22.c:1225:5: note: in expansion of macro ‘Child’ 1225 | { Child(y, link); | ^~~~~ z22.c:1226:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1226 | if( is_target(y) ) | ^~ In file included from z22.c:32: z22.c: In function ‘CheckComponentOrder’: externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z22.c:1321:7: note: in expansion of macro ‘Parent’ 1321 | { Parent(z, Up(prec_galley)); /* index of galley */ | ^~~~~~ externs.h:2938:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z22.c:1322:7: note: in expansion of macro ‘Parent’ 1322 | Parent(prec_galley, Up(z)); /* enclosing galley */ | ^~~~~~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z23.o z23.c In file included from z23.c:30: z23.c: In function ‘FindAdjustIncrement’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3107:5: note: in expansion of macro ‘Child’ 3107 | { Child(y, link); \ | ^~~~~ z23.c:110:3: note: in expansion of macro ‘FirstDefinite’ 110 | FirstDefinite(x, link, prev, jn); | ^~~~~~~~~~~~~ externs.h:3108:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3108 | if( type(y) == GAP_OBJ ) jn = jn && join(gap(y)); \ | ^~ z23.c:110:3: note: in expansion of macro ‘FirstDefinite’ 110 | FirstDefinite(x, link, prev, jn); | ^~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3160:5: note: in expansion of macro ‘Child’ 3160 | { Child(y, link); \ | ^~~~~ z23.c:114:5: note: in expansion of macro ‘NextDefiniteWithGap’ 114 | NextDefiniteWithGap(x, link, y, g, jn); | ^~~~~~~~~~~~~~~~~~~ externs.h:3161:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3161 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z23.c:114:5: note: in expansion of macro ‘NextDefiniteWithGap’ 114 | NextDefiniteWithGap(x, link, y, g, jn); | ^~~~~~~~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3160:5: note: in expansion of macro ‘Child’ 3160 | { Child(y, link); \ | ^~~~~ z23.c:125:7: note: in expansion of macro ‘NextDefiniteWithGap’ 125 | NextDefiniteWithGap(x, link, y, g, jn); | ^~~~~~~~~~~~~~~~~~~ externs.h:3161:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3161 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z23.c:125:7: note: in expansion of macro ‘NextDefiniteWithGap’ 125 | NextDefiniteWithGap(x, link, y, g, jn); | ^~~~~~~~~~~~~~~~~~~ z23.c: In function ‘FixAndPrintObject’: externs.h:2935:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2935 | for( y=pred(link, PARENT), i=1; type(y)==LINK; y = pred(y, PARENT), i++ ) | ^~~ z23.c:260:9: note: in expansion of macro ‘CountChild’ 260 | CountChild(y, DownDim(x, dim), count); | ^~~~~~~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z23.c:261:9: note: in expansion of macro ‘assert’ 261 | assert(type(y) == HSPANNER || type(y) == VSPANNER, "FAPO HSPAN/VSPAN!"); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z23.c:614:13: note: in expansion of macro ‘Child’ 614 | { Child(pre, Down(tmp)); | ^~~~~ externs.h:2932:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z23.c:615:13: note: in expansion of macro ‘Child’ 615 | Child(post, LastDown(tmp)); | ^~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z23.c:662:13: note: in expansion of macro ‘Child’ 662 | { Child(pre, Down(tmp)); | ^~~~~ externs.h:2932:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z23.c:663:13: note: in expansion of macro ‘Child’ 663 | Child(post, LastDown(tmp)); | ^~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z23.c:704:9: note: in expansion of macro ‘Child’ 704 | { Child(z, Down(x)); | ^~~~~ z23.c:705:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 705 | switch( type(x) ) | ^~~~~~ In file included from z23.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z23.c:50:5: note: in expansion of macro ‘Child’ 50 | { Child(y, link); \ | ^~~~~ z23.c:778:9: note: in expansion of macro ‘FirstDefiniteLDN’ 778 | FirstDefiniteLDN(x, link, prev, jn, xmk, dim, NO_SUPPRESS, pg); | ^~~~~~~~~~~~~~~~ z23.c:51:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 51 | if( type(y) == GAP_OBJ ) jn = jn && join(gap(y)); \ | ^~ z23.c:778:9: note: in expansion of macro ‘FirstDefiniteLDN’ 778 | FirstDefiniteLDN(x, link, prev, jn, xmk, dim, NO_SUPPRESS, pg); | ^~~~~~~~~~~~~~~~ In file included from z23.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3160:5: note: in expansion of macro ‘Child’ 3160 | { Child(y, link); \ | ^~~~~ z23.c:790:11: note: in expansion of macro ‘NextDefiniteWithGap’ 790 | NextDefiniteWithGap(x, link, y, g, jn); /* not LDN since will redo */ | ^~~~~~~~~~~~~~~~~~~ externs.h:3161:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3161 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z23.c:790:11: note: in expansion of macro ‘NextDefiniteWithGap’ 790 | NextDefiniteWithGap(x, link, y, g, jn); /* not LDN since will redo */ | ^~~~~~~~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3107:5: note: in expansion of macro ‘Child’ 3107 | { Child(y, link); \ | ^~~~~ z23.c:802:11: note: in expansion of macro ‘FirstDefinite’ 802 | FirstDefinite(x, link, prev, jn); /* not LDN since already done */ | ^~~~~~~~~~~~~ externs.h:3108:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3108 | if( type(y) == GAP_OBJ ) jn = jn && join(gap(y)); \ | ^~ z23.c:802:11: note: in expansion of macro ‘FirstDefinite’ 802 | FirstDefinite(x, link, prev, jn); /* not LDN since already done */ | ^~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z23.c:62:5: note: in expansion of macro ‘Child’ 62 | { Child(y, link); \ | ^~~~~ z23.c:834:11: note: in expansion of macro ‘NextDefiniteWithGapLDN’ 834 | NextDefiniteWithGapLDN(x, link, y, g, jn, mk, dim, NO_SUPPRESS, pg); | ^~~~~~~~~~~~~~~~~~~~~~ z23.c:63:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 63 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z23.c:834:11: note: in expansion of macro ‘NextDefiniteWithGapLDN’ 834 | NextDefiniteWithGapLDN(x, link, y, g, jn, mk, dim, NO_SUPPRESS, pg); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from z23.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z23.c:62:5: note: in expansion of macro ‘Child’ 62 | { Child(y, link); \ | ^~~~~ z23.c:859:13: note: in expansion of macro ‘NextDefiniteWithGapLDN’ 859 | NextDefiniteWithGapLDN(x, link, y, g, jn, mk, dim, NO_SUPPRESS, pg); | ^~~~~~~~~~~~~~~~~~~~~~ z23.c:63:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 63 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z23.c:859:13: note: in expansion of macro ‘NextDefiniteWithGapLDN’ 859 | NextDefiniteWithGapLDN(x, link, y, g, jn, mk, dim, NO_SUPPRESS, pg); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from z23.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z23.c:50:5: note: in expansion of macro ‘Child’ 50 | { Child(y, link); \ | ^~~~~ z23.c:902:9: note: in expansion of macro ‘FirstDefiniteLDN’ 902 | FirstDefiniteLDN(x, link, y, jn, xmk, dim, NO_SUPPRESS, pg); | ^~~~~~~~~~~~~~~~ z23.c:51:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 51 | if( type(y) == GAP_OBJ ) jn = jn && join(gap(y)); \ | ^~ z23.c:902:9: note: in expansion of macro ‘FirstDefiniteLDN’ 902 | FirstDefiniteLDN(x, link, y, jn, xmk, dim, NO_SUPPRESS, pg); | ^~~~~~~~~~~~~~~~ In file included from z23.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z23.c:62:5: note: in expansion of macro ‘Child’ 62 | { Child(y, link); \ | ^~~~~ z23.c:915:11: note: in expansion of macro ‘NextDefiniteWithGapLDN’ 915 | NextDefiniteWithGapLDN(x, link, y, g, jn, xmk, dim, NO_SUPPRESS, pg); | ^~~~~~~~~~~~~~~~~~~~~~ z23.c:63:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 63 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z23.c:915:11: note: in expansion of macro ‘NextDefiniteWithGapLDN’ 915 | NextDefiniteWithGapLDN(x, link, y, g, jn, xmk, dim, NO_SUPPRESS, pg); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from z23.c:30: externs.h:2935:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2935 | for( y=pred(link, PARENT), i=1; type(y)==LINK; y = pred(y, PARENT), i++ ) | ^~~ z23.c:927:17: note: in expansion of macro ‘CountChild’ 927 | { CountChild(z, zlink, count); | ^~~~~~~~~~ z23.c:928:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 928 | if( !is_definite(type(z)) || z == m ) continue; | ^~ In file included from z23.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z23.c:62:5: note: in expansion of macro ‘Child’ 62 | { Child(y, link); \ | ^~~~~ z23.c:955:13: note: in expansion of macro ‘NextDefiniteWithGapLDN’ 955 | NextDefiniteWithGapLDN(x, link, y, g, jn, xmk, dim, NO_SUPPRESS, pg); | ^~~~~~~~~~~~~~~~~~~~~~ z23.c:63:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 63 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z23.c:955:13: note: in expansion of macro ‘NextDefiniteWithGapLDN’ 955 | NextDefiniteWithGapLDN(x, link, y, g, jn, xmk, dim, NO_SUPPRESS, pg); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from z23.c:30: externs.h:2935:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2935 | for( y=pred(link, PARENT), i=1; type(y)==LINK; y = pred(y, PARENT), i++ ) | ^~~ z23.c:968:15: note: in expansion of macro ‘CountChild’ 968 | { CountChild(z, zlink, count); | ^~~~~~~~~~ z23.c:969:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 969 | if( !is_definite(type(z)) || z == m ) continue; | ^~ In file included from z23.c:30: externs.h:2935:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2935 | for( y=pred(link, PARENT), i=1; type(y)==LINK; y = pred(y, PARENT), i++ ) | ^~~ z23.c:985:15: note: in expansion of macro ‘CountChild’ 985 | { CountChild(z, zlink, count); | ^~~~~~~~~~ z23.c:986:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 986 | if( !is_definite(type(z)) || z == m ) continue; | ^~ In file included from z23.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3107:5: note: in expansion of macro ‘Child’ 3107 | { Child(y, link); \ | ^~~~~ z23.c:1028:9: note: in expansion of macro ‘FirstDefinite’ 1028 | FirstDefinite(x, link, y, jn); /* no LDN since this is initial pass */ | ^~~~~~~~~~~~~ externs.h:3108:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3108 | if( type(y) == GAP_OBJ ) jn = jn && join(gap(y)); \ | ^~ z23.c:1028:9: note: in expansion of macro ‘FirstDefinite’ 1028 | FirstDefinite(x, link, y, jn); /* no LDN since this is initial pass */ | ^~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z23.c:50:5: note: in expansion of macro ‘Child’ 50 | { Child(y, link); \ | ^~~~~ z23.c:1032:11: note: in expansion of macro ‘FirstDefiniteLDN’ 1032 | FirstDefiniteLDN(x, link, y, jn, xmk, dim, NO_SUPPRESS, pg); | ^~~~~~~~~~~~~~~~ z23.c:51:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 51 | if( type(y) == GAP_OBJ ) jn = jn && join(gap(y)); \ | ^~ z23.c:1032:11: note: in expansion of macro ‘FirstDefiniteLDN’ 1032 | FirstDefiniteLDN(x, link, y, jn, xmk, dim, NO_SUPPRESS, pg); | ^~~~~~~~~~~~~~~~ In file included from z23.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3160:5: note: in expansion of macro ‘Child’ 3160 | { Child(y, link); \ | ^~~~~ z23.c:1051:9: note: in expansion of macro ‘NextDefiniteWithGap’ 1051 | NextDefiniteWithGap(x, link, y, g, jn); /* no LDN, initial pass */ | ^~~~~~~~~~~~~~~~~~~ externs.h:3161:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3161 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z23.c:1051:9: note: in expansion of macro ‘NextDefiniteWithGap’ 1051 | NextDefiniteWithGap(x, link, y, g, jn); /* no LDN, initial pass */ | ^~~~~~~~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3160:5: note: in expansion of macro ‘Child’ 3160 | { Child(y, link); \ | ^~~~~ z23.c:1064:11: note: in expansion of macro ‘NextDefiniteWithGap’ 1064 | NextDefiniteWithGap(x, link, y, g, jn); /* no LDN, initial pass */ | ^~~~~~~~~~~~~~~~~~~ externs.h:3161:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3161 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z23.c:1064:11: note: in expansion of macro ‘NextDefiniteWithGap’ 1064 | NextDefiniteWithGap(x, link, y, g, jn); /* no LDN, initial pass */ | ^~~~~~~~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z23.c:50:5: note: in expansion of macro ‘Child’ 50 | { Child(y, link); \ | ^~~~~ z23.c:1224:11: note: in expansion of macro ‘FirstDefiniteLDN’ 1224 | FirstDefiniteLDN(x, link, y, jn, xmk, dim, NO_SUPPRESS, pg); | ^~~~~~~~~~~~~~~~ z23.c:51:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 51 | if( type(y) == GAP_OBJ ) jn = jn && join(gap(y)); \ | ^~ z23.c:1224:11: note: in expansion of macro ‘FirstDefiniteLDN’ 1224 | FirstDefiniteLDN(x, link, y, jn, xmk, dim, NO_SUPPRESS, pg); | ^~~~~~~~~~~~~~~~ In file included from z23.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z23.c:62:5: note: in expansion of macro ‘Child’ 62 | { Child(y, link); \ | ^~~~~ z23.c:1227:11: note: in expansion of macro ‘NextDefiniteWithGapLDN’ 1227 | NextDefiniteWithGapLDN(x, link, y, g, jn, mk, dim, NO_SUPPRESS, pg); | ^~~~~~~~~~~~~~~~~~~~~~ z23.c:63:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 63 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z23.c:1227:11: note: in expansion of macro ‘NextDefiniteWithGapLDN’ 1227 | NextDefiniteWithGapLDN(x, link, y, g, jn, mk, dim, NO_SUPPRESS, pg); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from z23.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z23.c:62:5: note: in expansion of macro ‘Child’ 62 | { Child(y, link); \ | ^~~~~ z23.c:1295:13: note: in expansion of macro ‘NextDefiniteWithGapLDN’ 1295 | NextDefiniteWithGapLDN(x, link, y, g, jn, mk, dim, NO_SUPPRESS, pg); | ^~~~~~~~~~~~~~~~~~~~~~ z23.c:63:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 63 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z23.c:1295:13: note: in expansion of macro ‘NextDefiniteWithGapLDN’ 1295 | NextDefiniteWithGapLDN(x, link, y, g, jn, mk, dim, NO_SUPPRESS, pg); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from z23.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z23.c:1354:11: note: in expansion of macro ‘Child’ 1354 | { Child(y, link); | ^~~~~ z23.c:1355:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1355 | if( !is_definite(type(y)) && type(y) != LINK_DEST_NULL ) | ^~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z24.o z24.c gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z25.o z25.c gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z26.o z26.c gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z27.o z27.c gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z28.o z28.c gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z29.o z29.c In file included from z29.c:35: z29.c: In function ‘LoadScopeSnapshot’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z29.c:293:5: note: in expansion of macro ‘Child’ 293 | { Child(x, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z29.c:294:5: note: in expansion of macro ‘assert’ 294 | assert( type(x) == SCOPE_SNAPSHOT, "LoadScopeSnapshot: type(x)!" ); | ^~~~~~ z29.c: In function ‘InsertSym’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z29.c:382:7: note: in expansion of macro ‘Child’ 382 | { Child(tmp, LastDown(enclosing(s))); | ^~~~~ z29.c:383:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 383 | if( type(tmp) == NPAR ) | ^~ In file included from z29.c:35: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z29.c:432:9: note: in expansion of macro ‘Child’ 432 | { Child(p, link); | ^~~~~ z29.c:433:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 433 | if( is_target(p) && sym_body(p)!=nilobj && is_cross(type(sym_body(p))) ) | ^~ In file included from z29.c:35: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z29.c:478:5: note: in expansion of macro ‘Child’ 478 | { Child(p, plink); | ^~~~~ z29.c:479:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 479 | if( length(p) == len && StringEqual(str, string(p)) ) | ^~ In file included from z29.c:35: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z29.c:481:9: note: in expansion of macro ‘Child’ 481 | { Child(q, link); | ^~~~~ z29.c:482:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 482 | if( enclosing(s) == enclosing(q) ) | ^~ In file included from z29.c:35: z29.c: In function ‘InsertAlternativeName’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z29.c:534:5: note: in expansion of macro ‘Child’ 534 | { Child(p, plink); | ^~~~~ z29.c:535:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 535 | if( length(p) == len && StringEqual(str, string(p)) ) | ^~ In file included from z29.c:35: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z29.c:537:9: note: in expansion of macro ‘Child’ 537 | { Child(q, link); | ^~~~~ z29.c:538:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 538 | if( enclosing(s) == enclosing(q) ) | ^~ In file included from z29.c:35: z29.c: In function ‘SearchSym’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z29.c:582:5: note: in expansion of macro ‘Child’ 582 | { Child(p, plink); | ^~~~~ z29.c:583:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 583 | if( rlen == length(p) ) | ^~ In file included from z29.c:35: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z29.c:593:13: note: in expansion of macro ‘Child’ 593 | { Child(q, link); | ^~~~~ z29.c:594:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 594 | { debugcond4(DST, DDD, enclosing(q) == scope[s], | ^ In file included from z29.c:35: z29.c: In function ‘SymName’: externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z29.c:633:3: note: in expansion of macro ‘Parent’ 633 | Parent(p, Up(s)); | ^~~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z29.c:634:3: note: in expansion of macro ‘assert’ 634 | assert( is_word(type(p)), "SymName: !is_word(type(p))!" ); | ^~~~~~ z29.c: In function ‘ChildSym’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z29.c:683:5: note: in expansion of macro ‘Child’ 683 | { Child(y, link); | ^~~~~ z29.c:684:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 684 | if( type(y) == typ && enclosing(y) == s ) return y; | ^~ In file included from z29.c:35: z29.c: In function ‘ChildSymWithCode’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z29.c:703:5: note: in expansion of macro ‘Child’ 703 | { Child(y, link); | ^~~~~ z29.c:704:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 704 | if( type(y) == NPAR && enclosing(y) == actual(s) && npar_code(y) == code ) | ^~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z30.o z30.c In file included from z30.c:31: z30.c: In function ‘GatherAllUses’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z30.c:102:5: note: in expansion of macro ‘Child’ 102 | { Child(y, link); | ^~~~~ z30.c:103:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 103 | if( type(y) == LOCAL ) GatherUses(y, y); | ^~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z31.o z31.c gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z32.o z32.c In file included from z32.c:30: z32.c: In function ‘Next’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z32.c:159:9: note: in expansion of macro ‘Child’ 159 | { Child(y, link); | ^~~~~ z32.c:160:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 160 | if( is_index(type(y)) ) continue; | ^~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z33.o z33.c In file included from z33.c:33: z33.c: In function ‘dtab_rehash’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z33.c:91:9: note: in expansion of macro ‘Child’ 91 | { Child(z, link); | ^~~~~ z33.c:92:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 92 | dtab_insert(z, &NewS); | ^~~~~~~~~~~ In file included from z33.c:33: z33.c: In function ‘dtab_insert’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z33.c:112:5: note: in expansion of macro ‘Child’ 112 | { Child(y, link); | ^~~~~ z33.c:113:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 113 | if( db_checksym(x) == db_checksym(y) && StringEqual(string(x), string(y)) ) | ^~ In file included from z33.c:33: z33.c: In function ‘dtab_retrieve’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z33.c:126:5: note: in expansion of macro ‘Child’ 126 | { Child(y, link); | ^~~~~ z33.c:127:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 127 | if( sym == db_checksym(y) && StringEqual(tag, string(y)) ) | ^~ In file included from z33.c:33: z33.c: In function ‘DbInsert’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z33.c:203:5: note: in expansion of macro ‘Child’ 203 | { Child(yy, link); \ | ^~~~~ z33.c:343:3: note: in expansion of macro ‘SymToNum’ 343 | SymToNum(db, sym, symnum, gall); | ^~~~~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z33.c:204:5: note: in expansion of macro ‘assert’ 204 | assert(type(yy)==CROSS_SYM || type(yy)==ACAT, "SymToNum: yy!"); \ | ^~~~~~ z33.c:343:3: note: in expansion of macro ‘SymToNum’ 343 | SymToNum(db, sym, symnum, gall); | ^~~~~~~~ z33.c: In function ‘DbConvert’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z33.c:382:7: note: in expansion of macro ‘Child’ 382 | { Child(y, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z33.c:383:7: note: in expansion of macro ‘assert’ 383 | assert( type(y) == CROSS_SYM || type(y) == ACAT, "DbConvert: y!" ); | ^~~~~~ z33.c: In function ‘DbLoad’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z33.c:476:11: note: in expansion of macro ‘Child’ 476 | { Child(y, link); | ^~~~~ z33.c:477:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 477 | if( type(y) == CLOSURE && actual(y) == actual(res) ) break; | ^~ In file included from z33.c:33: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z33.c:484:9: note: in expansion of macro ‘Child’ 484 | { Child(par, link); | ^~~~~ z33.c:485:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 485 | if( type(par) == PAR && is_tag(actual(par)) && Down(par) != par ) | ^~ In file included from z33.c:33: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z33.c:486:11: note: in expansion of macro ‘Child’ 486 | { Child(tag, Down(par)); | ^~~~~ z33.c:487:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 487 | break; | ^~~~~ In file included from z33.c:33: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z33.c:578:9: note: in expansion of macro ‘Child’ 578 | { Child(y, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z33.c:579:9: note: in expansion of macro ‘assert’ 579 | assert( type(y) == CLOSURE, "DbLoad: type(y) != CLOSURE!" ); | ^~~~~~ z33.c: In function ‘DbRetrieve’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z33.c:203:5: note: in expansion of macro ‘Child’ 203 | { Child(yy, link); \ | ^~~~~ z33.c:788:3: note: in expansion of macro ‘SymToNum’ 788 | SymToNum(db, sym, symnum, FALSE); | ^~~~~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z33.c:204:5: note: in expansion of macro ‘assert’ 204 | assert(type(yy)==CROSS_SYM || type(yy)==ACAT, "SymToNum: yy!"); \ | ^~~~~~ z33.c:788:3: note: in expansion of macro ‘SymToNum’ 788 | SymToNum(db, sym, symnum, FALSE); | ^~~~~~~~ z33.c: In function ‘DbRetrieveNext’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z33.c:233:5: note: in expansion of macro ‘Child’ 233 | { Child(y, link); \ | ^~~~~ z33.c:903:3: note: in expansion of macro ‘NumToSym’ 903 | NumToSym(db, symnum, *sym); | ^~~~~~~~ z33.c:234:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 234 | if( type(y) == CROSS_SYM && number(link) == num ) break; \ | ^~ z33.c:903:3: note: in expansion of macro ‘NumToSym’ 903 | NumToSym(db, symnum, *sym); | ^~~~~~~~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z34.o z34.c gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z35.o z35.c gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z36.o z36.c z36.c: In function ‘TrieRead’: z36.c:678:58: warning: right-hand operand of comma expression has no effect [-Wunused-value] 678 | #define BePutChar(fp, v) ( putc( (char) (v & 0xFF), fp), 0 ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ z36.c:963:38: note: in expansion of macro ‘BePutChar’ 963 | for( i = 0; i < MAX_CHAR; i++ ) BePutChar(packed_fp, T->class[i]); | ^~~~~~~~~ z36.c:688:48: warning: right-hand operand of comma expression has no effect [-Wunused-value] 688 | ( putc((v >> 8) & 0xFF, fp), putc(v & 0xFF, fp), 0 ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ z36.c:970:40: note: in expansion of macro ‘BePutShort’ 970 | for( i=0; i < T->node_free; i++ ) BePutShort(packed_fp, T->node_mem[i]); | ^~~~~~~~~~ z36.c:678:58: warning: right-hand operand of comma expression has no effect [-Wunused-value] 678 | #define BePutChar(fp, v) ( putc( (char) (v & 0xFF), fp), 0 ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ z36.c:971:40: note: in expansion of macro ‘BePutChar’ 971 | for( i=0; i < T->string_lim; i++) BePutChar(packed_fp, T->string_mem[i]); | ^~~~~~~~~ In file included from z36.c:30: z36.c: In function ‘Hyphenate’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z36.c:1079:5: note: in expansion of macro ‘Child’ 1079 | { Child(y, link); | ^~~~~ z36.c:1080:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1080 | if( is_word(type(y)) && word_hyph(y) ) | ^~ z36.c:1246:13: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] 1246 | { while( *++a ); | ^~~~~ z36.c:1247:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’ 1247 | a++; | ^ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z37.o z37.c In file included from z37.c:35: z37.c: In function ‘FontRead’: externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z37.c:521:5: note: in expansion of macro ‘Parent’ 521 | { Parent(db, link); | ^~~~~~ z37.c:522:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 522 | if( DbRetrieve(db, FALSE, FontDefSym,tag,seq,&dfnum,&dfpos,&dlnum,&cont) ) | ^~ In file included from z37.c:35: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:550:5: note: in expansion of macro ‘Child’ 550 | { Child(y, ylink); | ^~~~~ z37.c:551:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 551 | if( type(y) == PAR ) | ^~ In file included from z37.c:35: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:559:9: note: in expansion of macro ‘Child’ 559 | { Child(family, Down(y)); | ^~~~~ z37.c:560:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 560 | if( !is_word(type(family)) || !StringEqual(string(family), family_name) ) | ^~ In file included from z37.c:35: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:565:9: note: in expansion of macro ‘Child’ 565 | { Child(face, Down(y)); | ^~~~~ z37.c:566:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 566 | if( !is_word(type(face)) || !StringEqual(string(face), face_name) ) | ^~ In file included from z37.c:35: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:571:9: note: in expansion of macro ‘Child’ 571 | { Child(font_name, Down(y)); | ^~~~~ z37.c:572:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 572 | font_name = ReplaceWithTidy(font_name, WORD_TIDY); | ^~~~~~~~~ In file included from z37.c:35: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:578:9: note: in expansion of macro ‘Child’ 578 | { Child(AFMfilename, Down(y)); | ^~~~~ z37.c:579:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 579 | AFMfilename = ReplaceWithTidy(AFMfilename, WORD_TIDY); | ^~~~~~~~~~~ In file included from z37.c:35: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:585:9: note: in expansion of macro ‘Child’ 585 | { Child(Extrafilename, Down(y)); | ^~~~~ z37.c:586:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 586 | Extrafilename = ReplaceWithTidy(Extrafilename, WORD_TIDY); | ^~~~~~~~~~~~~ In file included from z37.c:35: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:592:9: note: in expansion of macro ‘Child’ 592 | { Child(LCMfilename, Down(y)); | ^~~~~ z37.c:593:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 593 | LCMfilename = ReplaceWithTidy(LCMfilename, WORD_TIDY); | ^~~~~~~~~~~ In file included from z37.c:35: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:599:9: note: in expansion of macro ‘Child’ 599 | { Child(recode, Down(y)); | ^~~~~ z37.c:600:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 600 | recode = ReplaceWithTidy(recode, WORD_TIDY); | ^~~~~~ In file included from z37.c:35: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:629:5: note: in expansion of macro ‘Child’ 629 | { Child(y, link); | ^~~~~ z37.c:630:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 630 | if( StringEqual(string(y), string(family)) ) | ^~ In file included from z37.c:35: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:640:5: note: in expansion of macro ‘Child’ 640 | { Child(y, link); | ^~~~~ z37.c:641:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 641 | if( StringEqual(string(y), string(face)) ) | ^~ In file included from z37.c:35: z37.c: In function ‘FontChange’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:1299:7: note: in expansion of macro ‘Child’ 1299 | { Child(y, link); | ^~~~~ z37.c:1300:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1300 | if( StringEqual(string(requested_family), string(y)) ) break; | ^~ In file included from z37.c:35: externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z37.c:1310:5: note: in expansion of macro ‘Parent’ 1310 | Parent(tmpf, Up(finfo[font(*style)].font_table)); | ^~~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z37.c:1311:5: note: in expansion of macro ‘assert’ 1311 | assert( is_word(type(tmpf)), "FontChange: type(tmpf)!" ); | ^~~~~~ externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z37.c:1313:5: note: in expansion of macro ‘Parent’ 1313 | Parent(family, Up(tmpf)); | ^~~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z37.c:1314:5: note: in expansion of macro ‘assert’ 1314 | assert( is_word(type(family)), "FontChange: type(family)!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:1325:9: note: in expansion of macro ‘Child’ 1325 | { Child(y, link); | ^~~~~ z37.c:1326:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1326 | if( StringEqual(string(requested_face), string(y)) ) break; | ^~ In file included from z37.c:35: externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z37.c:1334:7: note: in expansion of macro ‘Parent’ 1334 | Parent(face, Up(finfo[font(*style)].font_table)); | ^~~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z37.c:1335:7: note: in expansion of macro ‘assert’ 1335 | assert( is_word(type(face)), "FontChange: type(face)!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:1353:9: note: in expansion of macro ‘Child’ 1353 | { Child(y, link); | ^~~~~ z37.c:1354:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1354 | if( StringEqual(string(y), string(requested_face)) ) break; | ^~ In file included from z37.c:35: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:1411:5: note: in expansion of macro ‘Child’ 1411 | { Child(fsize, link); | ^~~~~ z37.c:1412:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1412 | if( font_size(fsize) == flen ) | ^~ In file included from z37.c:35: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:1445:3: note: in expansion of macro ‘Child’ 1445 | Child(old, NextDown(NextDown(Down(face)))); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z37.c:1446:3: note: in expansion of macro ‘assert’ 1446 | assert( is_word(type(old)), "FontChange: old!" ); | ^~~~~~ z37.c: In function ‘FontWordSize’: z37.c:1682:15: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] 1682 | { while( *++a ); | ^~~~~ z37.c:1683:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’ 1683 | a++; | ^ z37.c:1618:44: warning: variable ‘acc’ set but not used [-Wunused-but-set-variable] 1618 | { FULL_CHAR *p, *q, *a, *b, *lig, *unacc, *acc; OBJECT tmp; | ^~~ In file included from z37.c:35: z37.c: In function ‘FontPrintAll’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:1877:5: note: in expansion of macro ‘Child’ 1877 | { Child(family, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z37.c:1878:5: note: in expansion of macro ‘assert’ 1878 | assert( is_word(type(family)), "FontPrintAll: family!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:1880:7: note: in expansion of macro ‘Child’ 1880 | { Child(face, flink); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z37.c:1881:7: note: in expansion of macro ‘assert’ 1881 | assert( is_word(type(face)), "FontPrintAll: face!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:1884:7: note: in expansion of macro ‘Child’ 1884 | Child(ps_name, Down(face)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z37.c:1885:7: note: in expansion of macro ‘assert’ 1885 | assert( is_word(type(ps_name)), "FontPrintAll: ps_name!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:1886:7: note: in expansion of macro ‘Child’ 1886 | Child(first_size, NextDown(NextDown(Down(face)))); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z37.c:1887:7: note: in expansion of macro ‘assert’ 1887 | assert( is_word(type(first_size)), "FontPrintAll: first_size!" ); | ^~~~~~ z37.c: In function ‘FontPrintPageSetup’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:1920:5: note: in expansion of macro ‘Child’ 1920 | Child(face, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z37.c:1921:5: note: in expansion of macro ‘assert’ 1921 | assert( is_word(type(face)), "FontPrintPageSetup: face!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:1925:5: note: in expansion of macro ‘Child’ 1925 | Child(first_size, NextDown(NextDown(Down(face)))); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z37.c:1926:5: note: in expansion of macro ‘assert’ 1926 | assert( is_word(type(first_size)), "FontPrintPageSetup: first_size!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:1927:5: note: in expansion of macro ‘Child’ 1927 | Child(ps_name, Down(face)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z37.c:1928:5: note: in expansion of macro ‘assert’ 1928 | assert( is_word(type(ps_name)), "FontPrintPageSetup: ps_name!" ); | ^~~~~~ z37.c: In function ‘FontPrintPageResources’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:1953:5: note: in expansion of macro ‘Child’ 1953 | Child(face, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z37.c:1954:5: note: in expansion of macro ‘assert’ 1954 | assert( is_word(type(face)), "FontPrintPageResources: face!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:1956:5: note: in expansion of macro ‘Child’ 1956 | Child(ps_name, Down(face)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z37.c:1957:5: note: in expansion of macro ‘assert’ 1957 | assert( is_word(type(ps_name)), "FontPrintPageResources: ps_name!" ); | ^~~~~~ z37.c: In function ‘FontNeeded’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:2028:5: note: in expansion of macro ‘Child’ 2028 | { Child(family, link); | ^~~~~ z37.c:2029:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2029 | for( flink = Down(family); flink != family; flink = NextDown(flink) ) | ^~~ In file included from z37.c:35: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:2030:7: note: in expansion of macro ‘Child’ 2030 | { Child(face, flink); | ^~~~~ externs.h:2932:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:2031:7: note: in expansion of macro ‘Child’ 2031 | Child(ps_name, Down(face)); | ^~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z37.c:2031:7: note: in expansion of macro ‘Child’ 2031 | Child(ps_name, Down(face)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z37.c:2032:7: note: in expansion of macro ‘assert’ 2032 | assert( is_word(type(ps_name)), "FontPrintPageResources: ps_name!" ); | ^~~~~~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z38.o z38.c gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z39.o z39.c gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z40.o z40.c z40.c: In function ‘FilterCreate’: z40.c:69:56: warning: variable ‘junk’ set but not used [-Wunused-but-set-variable] 69 | { FULL_CHAR buff[MAX_LINE]; FILE *fp; OBJECT x, res, junk; | ^~~~ In file included from z40.c:31: z40.c: In function ‘FilterSetFileNames’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z40.c:112:3: note: in expansion of macro ‘Child’ 112 | Child(y, Down(x)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z40.c:113:3: note: in expansion of macro ‘assert’ 113 | assert( type(y) == WORD, "FilterSetFileNames: type(y)!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z40.c:115:3: note: in expansion of macro ‘Child’ 115 | Child(y, NextDown(Down(x))); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z40.c:116:3: note: in expansion of macro ‘assert’ 116 | assert( type(y) == WORD, "FilterSetFileNames: type(y) (2)!" ); | ^~~~~~ z40.c: In function ‘FilterScavenge’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z40.c:262:5: note: in expansion of macro ‘Child’ 262 | { Child(y, link); | ^~~~~ z40.c:263:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 263 | nextlink = NextDown(link); | ^~~~~~~~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z41.o z41.c In file included from z41.c:30: z41.c: In function ‘OptimizeParameterList’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z41.c:123:5: note: in expansion of macro ‘Child’ 123 | { Child(y, link); | ^~~~~ z41.c:124:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 124 | if( type(y) == PAR ) | ^~ In file included from z41.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z41.c:125:7: note: in expansion of macro ‘Child’ 125 | { Child(z, Down(y)); | ^~~~~ z41.c:126:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 126 | if( type(z) == CLOSURE ) | ^~ In file included from z41.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z41.c:132:11: note: in expansion of macro ‘Child’ 132 | { Child(t, Down(tlink)); | ^~~~~ z41.c:133:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 133 | if( type(t) == CLOSURE ) | ^~ In file included from z41.c:30: z41.c: In function ‘WriteClosure’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z41.c:177:7: note: in expansion of macro ‘Child’ 177 | { Child(y, link); | ^~~~~ z41.c:178:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 178 | if( type(y) == PAR ) switch( type(actual(y)) ) | ^~ In file included from z41.c:30: z41.c: In function ‘WriteObject’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z41.c:322:9: note: in expansion of macro ‘Child’ 322 | { Child(y, link); | ^~~~~ z41.c:323:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 323 | if( type(y) == GAP_OBJ ) | ^~ In file included from z41.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z41.c:334:13: note: in expansion of macro ‘Child’ 334 | { Child(gap_obj, Down(y)); | ^~~~~ z41.c:335:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 335 | if( type(x)==ACAT ) | ^~ In file included from z41.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z41.c:353:15: note: in expansion of macro ‘Child’ 353 | { Child(next_gap, NextDown(link)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z41.c:354:15: note: in expansion of macro ‘assert’ 354 | assert( type(next_gap) == GAP_OBJ, "WriteObject: next_gap!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z41.c:394:11: note: in expansion of macro ‘Child’ 394 | Child(y, Down(x)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z41.c:395:11: note: in expansion of macro ‘assert’ 395 | assert( type(y) == CLOSURE, "WriteObject: ENV/CLOSURE!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z41.c:413:11: note: in expansion of macro ‘Child’ 413 | Child(env, LastDown(x)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z41.c:414:11: note: in expansion of macro ‘assert’ 414 | assert( type(env) == ENV, "WriteObject: ENV/ENV!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z41.c:426:11: note: in expansion of macro ‘Child’ 426 | Child(y, Down(x)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z41.c:427:11: note: in expansion of macro ‘assert’ 427 | assert( type(y) == CLOSURE, "WriteObject: ENV/ENV+CLOSURE!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z41.c:444:9: note: in expansion of macro ‘Child’ 444 | { Child(y, LastDown(x)); | ^~~~~ z41.c:445:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 445 | if( type(y) == ENV ) env = y; | ^~ In file included from z41.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z41.c:488:7: note: in expansion of macro ‘Child’ 488 | Child(y, Down(x)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z41.c:489:7: note: in expansion of macro ‘assert’ 489 | assert( type(y) == CLOSURE, "WriteObject/CROSS: type(y) != CLOSURE!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z41.c:584:9: note: in expansion of macro ‘Child’ 584 | { Child(y, Down(x)); | ^~~~~ z41.c:585:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 585 | WriteObject(y, DEFAULT_PREC, linecount, fnum); | ^~~~~~~~~~~ In file included from z41.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z41.c:594:9: note: in expansion of macro ‘Child’ 594 | { Child(y, LastDown(x)); | ^~~~~ externs.h:3630:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3630 | #define StringFPuts(a, b) fputs( (char *) (a), (b) ) | ^~~~~ z41.c:595:9: note: in expansion of macro ‘StringFPuts’ 595 | StringFPuts(STR_SPACE, last_write_fp); | ^~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z41.c:624:11: note: in expansion of macro ‘Child’ 624 | { Child(z, link); | ^~~~~ z41.c:625:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 625 | if( type(z) == GAP_OBJ ) continue; | ^~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z42.o z42.c In file included from z42.c:30: z42.c: In function ‘ctab_retrieve’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z42.c:125:5: note: in expansion of macro ‘Child’ 125 | { Child(y, link); | ^~~~~ z42.c:126:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 126 | if( StringEqual(str, string(y)) ) return y; | ^~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z43.o z43.c In file included from z43.c:31: z43.c: In function ‘ltab_insert’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z43.c:101:5: note: in expansion of macro ‘Child’ 101 | { Child(y, link); | ^~~~~ z43.c:102:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 102 | if( StringEqual(string(x), string(y)) ) | ^~ In file included from z43.c:31: z43.c: In function ‘ltab_retrieve’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z43.c:116:5: note: in expansion of macro ‘Child’ 116 | { Child(y, link); | ^~~~~ z43.c:117:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 117 | if( StringEqual(str, string(y)) ) return y; | ^~ In file included from z43.c:31: z43.c: In function ‘LanguageDefine’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z43.c:224:5: note: in expansion of macro ‘Child’ 224 | { Child(y, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z43.c:225:5: note: in expansion of macro ‘assert’ 225 | assert( is_word(type(y)), "LanguageDefine: type(y) != WORD!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z43.c:243:3: note: in expansion of macro ‘Child’ 243 | Child(hyph_file, Down(inside)); | ^~~~~ externs.h:2980:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2980 | { xx_link = (link); \ | ^ z43.c:244:3: note: in expansion of macro ‘DeleteLink’ 244 | DeleteLink(Down(inside)); | ^~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z43.c:258:5: note: in expansion of macro ‘Child’ 258 | { Child(y, link); | ^~~~~ z43.c:259:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 259 | if( type(y) == GAP_OBJ ) | ^~ z43.c:199:39: warning: variable ‘junk’ set but not used [-Wunused-but-set-variable] 199 | { OBJECT link, y, hyph_file; BOOLEAN junk; FULL_CHAR ch; | ^~~~ In file included from z43.c:31: z43.c: In function ‘LanguageWordEndsSentence’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z43.c:304:5: note: in expansion of macro ‘Child’ 304 | { Child(y, link); | ^~~~~ z43.c:305:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 305 | if( StringEndsWith(string(wd), string(y)) ) | ^~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z44.o z44.c In file included from z44.c:30: z44.c: In function ‘WhichComponent’: externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z44.c:158:5: note: in expansion of macro ‘Parent’ 158 | { Parent(prnt, Up(target)); | ^~~~~~ z44.c:159:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 159 | if( type(prnt) == HEAD ) | ^~ In file included from z44.c:30: z44.c: In function ‘EncloseInHcat’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z44.c:196:5: note: in expansion of macro ‘Child’ 196 | { Child(s1, link); | ^~~~~ z44.c:197:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 197 | if( type(s1) == GAP_OBJ ) | ^~ In file included from z44.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z44.c:210:5: note: in expansion of macro ‘Child’ 210 | Child(sh, DownDim(s2, COLM)); | ^~~~~ externs.h:2778:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2778 | { checknew(typ); \ | ^ z44.c:211:5: note: in expansion of macro ‘New’ 211 | New(new_s2, SPLIT); | ^~~ z44.c: In function ‘VerticalHyphenate’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z44.c:279:5: note: in expansion of macro ‘Child’ 279 | { Child(s1, link); | ^~~~~ z44.c:280:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 280 | if( type(s1) == GAP_OBJ ) | ^~ In file included from z44.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3107:5: note: in expansion of macro ‘Child’ 3107 | { Child(y, link); \ | ^~~~~ z44.c:46:3: note: in expansion of macro ‘FirstDefinite’ 46 | FirstDefinite(x, link, y, jn); \ | ^~~~~~~~~~~~~ z44.c:334:3: note: in expansion of macro ‘FirstDefiniteCompressed’ 334 | FirstDefiniteCompressed(large_comp, link, prev); | ^~~~~~~~~~~~~~~~~~~~~~~ externs.h:3108:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3108 | if( type(y) == GAP_OBJ ) jn = jn && join(gap(y)); \ | ^~ z44.c:46:3: note: in expansion of macro ‘FirstDefinite’ 46 | FirstDefinite(x, link, y, jn); \ | ^~~~~~~~~~~~~ z44.c:334:3: note: in expansion of macro ‘FirstDefiniteCompressed’ 334 | FirstDefiniteCompressed(large_comp, link, prev); | ^~~~~~~~~~~~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3107:5: note: in expansion of macro ‘Child’ 3107 | { Child(y, link); \ | ^~~~~ z44.c:50:5: note: in expansion of macro ‘FirstDefinite’ 50 | FirstDefinite(x, link, y, jn); \ | ^~~~~~~~~~~~~ z44.c:334:3: note: in expansion of macro ‘FirstDefiniteCompressed’ 334 | FirstDefiniteCompressed(large_comp, link, prev); | ^~~~~~~~~~~~~~~~~~~~~~~ externs.h:3108:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3108 | if( type(y) == GAP_OBJ ) jn = jn && join(gap(y)); \ | ^~ z44.c:50:5: note: in expansion of macro ‘FirstDefinite’ 50 | FirstDefinite(x, link, y, jn); \ | ^~~~~~~~~~~~~ z44.c:334:3: note: in expansion of macro ‘FirstDefiniteCompressed’ 334 | FirstDefiniteCompressed(large_comp, link, prev); | ^~~~~~~~~~~~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3160:5: note: in expansion of macro ‘Child’ 3160 | { Child(y, link); \ | ^~~~~ z44.c:58:3: note: in expansion of macro ‘NextDefiniteWithGap’ 58 | NextDefiniteWithGap(x, link, y, g, jn); \ | ^~~~~~~~~~~~~~~~~~~ z44.c:339:3: note: in expansion of macro ‘NextDefiniteWithGapCompressed’ 339 | NextDefiniteWithGapCompressed(large_comp, link, nxt, g); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ externs.h:3161:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3161 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z44.c:58:3: note: in expansion of macro ‘NextDefiniteWithGap’ 58 | NextDefiniteWithGap(x, link, y, g, jn); \ | ^~~~~~~~~~~~~~~~~~~ z44.c:339:3: note: in expansion of macro ‘NextDefiniteWithGapCompressed’ 339 | NextDefiniteWithGapCompressed(large_comp, link, nxt, g); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3107:5: note: in expansion of macro ‘Child’ 3107 | { Child(y, link); \ | ^~~~~ z44.c:60:5: note: in expansion of macro ‘FirstDefinite’ 60 | { FirstDefinite(y, ylink, z, jn); \ | ^~~~~~~~~~~~~ z44.c:339:3: note: in expansion of macro ‘NextDefiniteWithGapCompressed’ 339 | NextDefiniteWithGapCompressed(large_comp, link, nxt, g); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ externs.h:3108:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3108 | if( type(y) == GAP_OBJ ) jn = jn && join(gap(y)); \ | ^~ z44.c:60:5: note: in expansion of macro ‘FirstDefinite’ 60 | { FirstDefinite(y, ylink, z, jn); \ | ^~~~~~~~~~~~~ z44.c:339:3: note: in expansion of macro ‘NextDefiniteWithGapCompressed’ 339 | NextDefiniteWithGapCompressed(large_comp, link, nxt, g); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z44.c:62:7: note: in expansion of macro ‘Child’ 62 | { Child(yg, PrevDown(ylink)); \ | ^~~~~ z44.c:339:3: note: in expansion of macro ‘NextDefiniteWithGapCompressed’ 339 | NextDefiniteWithGapCompressed(large_comp, link, nxt, g); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z44.c:63:7: note: in expansion of macro ‘assert’ 63 | assert( type(yg)==GAP_OBJ && mode(gap(yg)) != NO_MODE, "NDWGC!"); \ | ^~~~~~ z44.c:339:3: note: in expansion of macro ‘NextDefiniteWithGapCompressed’ 339 | NextDefiniteWithGapCompressed(large_comp, link, nxt, g); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ externs.h:3160:5: note: in expansion of macro ‘Child’ 3160 | { Child(y, link); \ | ^~~~~ z44.c:70:5: note: in expansion of macro ‘NextDefiniteWithGap’ 70 | NextDefiniteWithGap(x, link, y, g, jn); \ | ^~~~~~~~~~~~~~~~~~~ z44.c:339:3: note: in expansion of macro ‘NextDefiniteWithGapCompressed’ 339 | NextDefiniteWithGapCompressed(large_comp, link, nxt, g); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ externs.h:3161:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3161 | if( type(y) == GAP_OBJ ) g = y, jn = jn && join(gap(y)); \ | ^~ z44.c:70:5: note: in expansion of macro ‘NextDefiniteWithGap’ 70 | NextDefiniteWithGap(x, link, y, g, jn); \ | ^~~~~~~~~~~~~~~~~~~ z44.c:339:3: note: in expansion of macro ‘NextDefiniteWithGapCompressed’ 339 | NextDefiniteWithGapCompressed(large_comp, link, nxt, g); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z44.c:355:5: note: in expansion of macro ‘Child’ 355 | { Child(z, link); | ^~~~~ z44.c:356:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 356 | if( type(z) == GAP_OBJ && mode(gap(z)) != NO_MODE && join(gap(z)) ) | ^~ In file included from z44.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z44.c:364:5: note: in expansion of macro ‘Child’ 364 | { Child(nxt, link); | ^~~~~ z44.c:365:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 365 | if( type(nxt) == GAP_OBJ ) continue; | ^~ In file included from z44.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z44.c:379:5: note: in expansion of macro ‘Child’ 379 | { Child(index, link); | ^~~~~ z44.c:380:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 380 | if( !is_index(type(index)) ) break; | ^~ In file included from z44.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z44.c:385:5: note: in expansion of macro ‘Child’ 385 | { Child(index, NextDown(link)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z44.c:386:5: note: in expansion of macro ‘assert’ 386 | assert( is_index(type(index)), "MoveIndexes: is_index!" ); | ^~~~~~ z44.c: In function ‘BuildMergeTree’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z44.c:438:7: note: in expansion of macro ‘Child’ 438 | { Child(y, link); | ^~~~~ z44.c:439:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 439 | if( is_merge(y) ) break; | ^~ In file included from z44.c:30: z44.c: In function ‘BuildEnclose’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z44.c:514:5: note: in expansion of macro ‘Child’ 514 | { Child(sym, link); | ^~~~~ z44.c:515:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 515 | if( is_enclose(sym) ) break; | ^~ In file included from z44.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z44.c:520:5: note: in expansion of macro ‘Child’ 520 | { Child(y, link); | ^~~~~ z44.c:521:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 521 | switch( type(y) ) | ^~~~~~ In file included from z44.c:30: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z44.c:561:3: note: in expansion of macro ‘Child’ 561 | Child(y, Down(hd)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z44.c:562:3: note: in expansion of macro ‘assert’ 562 | assert(type(y) == CLOSURE, "BuildEnclose: hd child!"); | ^~~~~~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z45.o z45.c gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z46.o z46.c In file included from z46.c:31: z46.c: In function ‘FindOptimize’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z46.c:53:5: note: in expansion of macro ‘Child’ 53 | { Child(y, link); | ^~~~~ z46.c:54:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 54 | if( type(y) == PAR && is_optimize(actual(y)) ) | ^~ In file included from z46.c:31: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z46.c:65:5: note: in expansion of macro ‘Child’ 65 | { Child(y, link); | ^~~~~ z46.c:66:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 66 | if( is_optimize(y) ) | ^~ In file included from z46.c:31: z46.c: In function ‘SetOptimize’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z46.c:132:5: note: in expansion of macro ‘Child’ 132 | Child(y, Down(res)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z46.c:133:5: note: in expansion of macro ‘assert’ 133 | assert( type(y) == PAR, "SetOptimize: type(y) != PAR!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z46.c:134:5: note: in expansion of macro ‘Child’ 134 | Child(y, Down(y)); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z46.c:135:5: note: in expansion of macro ‘assert’ 135 | assert( type(y) == ACAT, "SetOptimize: type(y) != ACAT!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z46.c:140:7: note: in expansion of macro ‘Child’ 140 | { Child(z, NextDown(link)); | ^~~~~ z46.c:141:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 141 | if( type(z) == GAP_OBJ ) | ^~ In file included from z46.c:31: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z46.c:170:5: note: in expansion of macro ‘Child’ 170 | { Child(z, Down(opt_counts(hd))); | ^~~~~ externs.h:1929:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1929 | #define opt_comps_permitted(x) (x)->os2a.oopt_comps_permitted | ^ z46.c:171:5: note: in expansion of macro ‘opt_comps_permitted’ 171 | opt_comps_permitted(hd) = comp_count(z) - 1; | ^~~~~~~~~~~~~~~~~~~ z46.c: In function ‘GazumpOptimize’: externs.h:2938:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2938 | for( y = pred(link, CHILD); type(y) == LINK; y = pred(y, CHILD) ) | ^~~ z46.c:218:5: note: in expansion of macro ‘Parent’ 218 | { Parent(prnt, Up(dest)); | ^~~~~~ z46.c:219:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 219 | Constrained(prnt, &constraint(tmp), gall_dir(hd), &junk); | ^~~~~~~~~~~ In file included from z46.c:31: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z46.c:227:5: note: in expansion of macro ‘Child’ 227 | { Child(g, LastDown(opt_components(hd))); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z46.c:228:5: note: in expansion of macro ‘assert’ 228 | assert( type(g) == GAP_OBJ, "FlushGalley: type(g) != GAP_OBJ!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z46.c:274:5: note: in expansion of macro ‘Child’ 274 | { Child(tmp, Down(opt_counts(hd))); | ^~~~~ externs.h:1929:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1929 | #define opt_comps_permitted(x) (x)->os2a.oopt_comps_permitted | ^ z46.c:275:5: note: in expansion of macro ‘opt_comps_permitted’ 275 | opt_comps_permitted(hd) += comp_count(tmp) - 1; | ^~~~~~~~~~~~~~~~~~~ z46.c: In function ‘CalculateOptimize’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z46.c:302:3: note: in expansion of macro ‘Child’ 302 | Child(last, LastDown(opt_components(hd))); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z46.c:303:3: note: in expansion of macro ‘assert’ 303 | assert( type(last) == GAP_OBJ, "CalculateOptimize: type(last)!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z46.c:350:5: note: in expansion of macro ‘Child’ 350 | { Child(y, link); | ^~~~~ z46.c:351:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 351 | if( type(y) != ACAT ) continue; | ^~ In file included from z46.c:31: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z46.c:356:7: note: in expansion of macro ‘Child’ 356 | { Child(z, ylink); | ^~~~~ z46.c:357:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 357 | if( type(z) != GAP_OBJ ) count++; | ^~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z47.o z47.c In file included from z47.c:31: z47.c: In function ‘EnvWriteRetrieve’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z47.c:102:7: note: in expansion of macro ‘Child’ 102 | { Child(y, link); | ^~~~~ externs.h:2932:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z47.c:103:7: note: in expansion of macro ‘Child’ 103 | Child(z, Down(y)); | ^~~~~ z47.c: In function ‘EnvWriteInsert’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z47.c:137:5: note: in expansion of macro ‘Child’ 137 | Child(loser, Down(env_cache)); | ^~~~~ externs.h:2980:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2980 | { xx_link = (link); \ | ^ z47.c:138:5: note: in expansion of macro ‘DeleteLink’ 138 | DeleteLink(Up(loser)); | ^~~~~~~~~~ z47.c: In function ‘EnvReadRetrieve’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z47.c:178:7: note: in expansion of macro ‘Child’ 178 | { Child(y, link); | ^~~~~ externs.h:2932:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z47.c:179:7: note: in expansion of macro ‘Child’ 179 | Child(z, Down(y)); | ^~~~~ z47.c: In function ‘EnvReadInsert’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z47.c:211:5: note: in expansion of macro ‘Child’ 211 | Child(loser, Down(env_cache)); | ^~~~~ externs.h:2980:1: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2980 | { xx_link = (link); \ | ^ z47.c:212:5: note: in expansion of macro ‘DeleteLink’ 212 | DeleteLink(Up(loser)); | ^~~~~~~~~~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z48.o z48.c z48.c: In function ‘PDFFont_AddFont’: z48.c:1045:25: warning: variable ‘entry’ set but not used [-Wunused-but-set-variable] 1045 | t_font_list_entry_ptr entry = PDFFont_FindListEntry(in_real_font_name); | ^~~~~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z49.o z49.c In file included from z49.c:30: z49.c: In function ‘ltab_insert’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z49.c:257:5: note: in expansion of macro ‘Child’ 257 | { Child(y, link); | ^~~~~ z49.c:258:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 258 | if( StringEqual(string(x), string(y)) ) | ^~ In file included from z49.c:30: z49.c: In function ‘ltab_retrieve’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z49.c:273:5: note: in expansion of macro ‘Child’ 273 | { Child(y, link); | ^~~~~ z49.c:274:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 274 | if( StringEqual(str, string(y)) ) return y; | ^~ z49.c: In function ‘PS_PrintBeforeFirstPage’: z49.c:1120:35: warning: variable ‘junk’ set but not used [-Wunused-but-set-variable] 1120 | { int fnum; FILE *fp; BOOLEAN junk, cp; OBJECT link, x, full_name; | ^~~~ In file included from z49.c:30: z49.c: In function ‘PS_PrintAfterLastPage’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z49.c:1244:7: note: in expansion of macro ‘Child’ 1244 | { Child(x, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z49.c:1245:7: note: in expansion of macro ‘assert’ 1245 | assert(is_word(type(x)), "PrintAfterLast: needs!" ); | ^~~~~~ externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z49.c:1253:7: note: in expansion of macro ‘Child’ 1253 | { Child(x, link); | ^~~~~ z49.c:34:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 34 | #define p1(fmt, a1) { fprintf(out_fp, fmt, a1); pnl; } | ^ z49.c:1254:7: note: in expansion of macro ‘p1’ 1254 | p1("%%%%+ %s", string(x)); | ^~ z49.c: In function ‘PS_PrintWord’: z49.c:1371:13: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] 1371 | { while( *++a ); | ^~~~~ z49.c:1372:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’ 1372 | a++; | ^ In file included from z49.c:30: z49.c: In function ‘PS_PrintGraphicObject’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z49.c:1649:9: note: in expansion of macro ‘Child’ 1649 | { Child(y, link); | ^~~~~ z49.c:1650:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1650 | if( type(y) == GAP_OBJ ) | ^~ In file included from z49.c:30: z49.c: In function ‘PS_LinkCheck’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z49.c:2066:5: note: in expansion of macro ‘Child’ 2066 | { Child(y, link); | ^~~~~ externs.h:3771:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3771 | { if( !(c) ) Error(1, 2, "assert failed in %s", INTERN, no_fpos, m); } | ^ z49.c:2067:5: note: in expansion of macro ‘assert’ 2067 | assert( is_word(type(y)), " PS_LinkCheck: !is_word(type(y))!"); | ^~~~~~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z50.o z50.c z50.c: In function ‘PDF_PrintWord’: z50.c:381:13: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] 381 | { while( *++a ); | ^~~~~ z50.c:382:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’ 382 | a++; | ^ z50.c:298:14: warning: variable ‘next_hpos’ set but not used [-Wunused-but-set-variable] 298 | static int next_hpos = -1; | ^~~~~~~~~ In file included from z50.c:34: z50.c: In function ‘PDF_PrintGraphicObject’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z50.c:665:9: note: in expansion of macro ‘Child’ 665 | { Child(y, link); | ^~~~~ z50.c:666:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 666 | if( type(y) == GAP_OBJ ) | ^~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z51.o z51.c gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -c -o z52.o z52.c In file included from z52.c:30: z52.c: In function ‘ptab_retrieve’: externs.h:2932:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2932 | for( y = pred(link, PARENT); type(y) == LINK; y = pred(y, PARENT) ) | ^~~ z52.c:125:5: note: in expansion of macro ‘Child’ 125 | { Child(y, link); | ^~~~~ z52.c:126:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 126 | if( StringEqual(str, string(y)) ) return y; | ^~ gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -o lout z01.o z02.o z03.o z04.o z05.o z06.o z07.o z08.o z09.o z10.o z11.o z12.o z13.o z14.o z15.o z16.o z17.o z18.o z19.o z20.o z21.o z22.o z23.o z24.o z25.o z26.o z27.o z28.o z29.o z30.o z31.o z32.o z33.o z34.o z35.o z36.o z37.o z38.o z39.o z40.o z41.o z42.o z43.o z44.o z45.o z46.o z47.o z48.o z49.o z50.o z51.o z52.o -lz -lm gcc -ansi -pedantic -Wall -O3 -pipe -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/share/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=1 -DASSERT_ON=1 -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -o prg2lout prg2lout.c prg2lout.c: In function ‘main’: prg2lout.c:5111:11: warning: variable ‘stdin_seen’ set but not used [-Wunused-but-set-variable] 5111 | { BOOLEAN stdin_seen; int i, j, arg_pos; | ^~~~~~~~~~ (a) Installing lout and prg2lout binaries into BINDIR /usr/src/slapt-src-i486/office/lout/package-lout/usr/bin if [ ! -d /usr/src/slapt-src-i486/office/lout/package-lout/usr/bin ] ; then mkdir -p /usr/src/slapt-src-i486/office/lout/package-lout/usr/bin ; chmod 755 /usr/src/slapt-src-i486/office/lout/package-lout/usr/bin ; fi cp lout /usr/src/slapt-src-i486/office/lout/package-lout/usr/bin/lout chmod 755 /usr/src/slapt-src-i486/office/lout/package-lout/usr/bin/lout cp prg2lout /usr/src/slapt-src-i486/office/lout/package-lout/usr/bin/prg2lout chmod 755 /usr/src/slapt-src-i486/office/lout/package-lout/usr/bin/prg2lout (b) Installing library files into LOUTLIBDIR /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout mkdir -p /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout chmod 755 /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout mkdir -p /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/include chmod 755 /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/include cp include/* /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/include chmod 644 /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/include/* mkdir -p /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/data chmod 755 /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/data cp data/* /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/data chmod 644 /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/data/* mkdir -p /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/hyph chmod 755 /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/hyph cp hyph/* /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/hyph chmod 644 /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/hyph/* mkdir -p /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/font chmod 755 /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/font cp font/* /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/font chmod 644 /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/font/* mkdir -p /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/maps chmod 755 /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/maps cp maps/* /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/maps chmod 644 /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/maps/* mkdir -p /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/locale chmod 755 /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/locale (c) Initializing run (should be silent, no errors expected) /usr/src/slapt-src-i486/office/lout/package-lout/usr/bin/lout -x -s /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/include/init -I /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/include -H /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/hyph -D /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/data (d) Changing mode of files just created by initializing run chmod 644 /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/data/* chmod 644 /usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout/hyph/* Installing manual entries into MANDIR /usr/src/slapt-src-i486/office/lout/package-lout/usr/man/man1/ if [ ! -d /usr/src/slapt-src-i486/office/lout/package-lout/usr/man/man1/ ] ; then mkdir -p /usr/src/slapt-src-i486/office/lout/package-lout/usr/man/man1/ ; fi chmod 755 /usr/src/slapt-src-i486/office/lout/package-lout/usr/man/man1/ sed -e "s@@/usr/src/slapt-src-i486/office/lout/package-lout/usr/bin@" -e "s@@/usr/src/slapt-src-i486/office/lout/package-lout/usr/share/lout@" \ -e "s@@/usr/src/slapt-src-i486/office/lout/package-lout/usr/doc/lout-3.42.1@" -e "s@@/usr/src/slapt-src-i486/office/lout/package-lout/usr/man/man1/@" \ man/lout.1 > /usr/src/slapt-src-i486/office/lout/package-lout/usr/man/man1//lout.1 chmod 644 /usr/src/slapt-src-i486/office/lout/package-lout/usr/man/man1//lout.1 cp man/prg2lout.1 /usr/src/slapt-src-i486/office/lout/package-lout/usr/man/man1//prg2lout.1 chmod 644 /usr/src/slapt-src-i486/office/lout/package-lout/usr/man/man1//prg2lout.1 Creating LOUTDOCDIR /usr/src/slapt-src-i486/office/lout/package-lout/usr/doc/lout-3.42.1 and copying documentation into it if [ ! -d /usr/src/slapt-src-i486/office/lout/package-lout/usr/doc/lout-3.42.1 ] ; then mkdir -p /usr/src/slapt-src-i486/office/lout/package-lout/usr/doc/lout-3.42.1 ; fi cp -r doc/* /usr/src/slapt-src-i486/office/lout/package-lout/usr/doc/lout-3.42.1 chmod 755 /usr/src/slapt-src-i486/office/lout/package-lout/usr/doc/lout-3.42.1 chmod 755 /usr/src/slapt-src-i486/office/lout/package-lout/usr/doc/lout-3.42.1/* chmod 644 /usr/src/slapt-src-i486/office/lout/package-lout/usr/doc/lout-3.42.1/*/* Slackware package maker, version 3.14159265. Searching for symbolic links: No symbolic links were found, so we won't make an installation script. You can make your own later in ./install/doinst.sh and rebuild the package if you like. This next step is optional - you can set the directories in your package to some sane permissions. If any of the directories in your package have special permissions, then DO NOT reset them here! Would you like to reset all directory permissions to 755 (drwxr-xr-x) and directory ownerships to root.root ([y]es, [n]o)? n Creating Slackware package: /usr/src/slapt-src-i486/office/lout/lout-3.42.1-i586-1salix15.0.txz ./ install/ install/slack-desc usr/ usr/bin/ usr/bin/lout usr/bin/prg2lout usr/doc/ usr/doc/lout-3.42.1/ usr/doc/lout-3.42.1/README usr/doc/lout-3.42.1/design/ usr/doc/lout-3.42.1/design/README usr/doc/lout-3.42.1/design/all usr/doc/lout-3.42.1/design/mydefs usr/doc/lout-3.42.1/design/s1_0 usr/doc/lout-3.42.1/design/s2_0 usr/doc/lout-3.42.1/design/s2_1 usr/doc/lout-3.42.1/design/s2_2 usr/doc/lout-3.42.1/design/s2_3 usr/doc/lout-3.42.1/design/s2_4 usr/doc/lout-3.42.1/design/s2_5 usr/doc/lout-3.42.1/design/s2_9 usr/doc/lout-3.42.1/design/s3_0 usr/doc/lout-3.42.1/design/s3_1 usr/doc/lout-3.42.1/design/s3_2 usr/doc/lout-3.42.1/design/s3_3 usr/doc/lout-3.42.1/design/s3_4 usr/doc/lout-3.42.1/design/s3_9 usr/doc/lout-3.42.1/design/s4_0 usr/doc/lout-3.42.1/design/s5_0 usr/doc/lout-3.42.1/design/s5_1 usr/doc/lout-3.42.1/design/s5_2 usr/doc/lout-3.42.1/design/s5_3 usr/doc/lout-3.42.1/design/s5_4 usr/doc/lout-3.42.1/design/s5_5 usr/doc/lout-3.42.1/design/s5_9 usr/doc/lout-3.42.1/design/s6_0 usr/doc/lout-3.42.1/design/s6_1 usr/doc/lout-3.42.1/design/s6_2 usr/doc/lout-3.42.1/design/s6_9 usr/doc/lout-3.42.1/design/s7_0 usr/doc/lout-3.42.1/expert/ usr/doc/lout-3.42.1/expert/README usr/doc/lout-3.42.1/expert/all usr/doc/lout-3.42.1/expert/det usr/doc/lout-3.42.1/expert/det_filt usr/doc/lout-3.42.1/expert/det_gall usr/doc/lout-3.42.1/expert/det_hori usr/doc/lout-3.42.1/expert/det_lexi usr/doc/lout-3.42.1/expert/det_name usr/doc/lout-3.42.1/expert/det_opti usr/doc/lout-3.42.1/expert/det_prec usr/doc/lout-3.42.1/expert/det_size usr/doc/lout-3.42.1/expert/det_sort usr/doc/lout-3.42.1/expert/det_visi usr/doc/lout-3.42.1/expert/exa usr/doc/lout-3.42.1/expert/exa_bibl usr/doc/lout-3.42.1/expert/exa_chap usr/doc/lout-3.42.1/expert/exa_equa usr/doc/lout-3.42.1/expert/exa_inde usr/doc/lout-3.42.1/expert/exa_page usr/doc/lout-3.42.1/expert/exa_para usr/doc/lout-3.42.1/expert/mydefs usr/doc/lout-3.42.1/expert/pre usr/doc/lout-3.42.1/expert/pre_back usr/doc/lout-3.42.1/expert/pre_begi usr/doc/lout-3.42.1/expert/pre_bend usr/doc/lout-3.42.1/expert/pre_brea usr/doc/lout-3.42.1/expert/pre_case usr/doc/lout-3.42.1/expert/pre_colo usr/doc/lout-3.42.1/expert/pre_conc usr/doc/lout-3.42.1/expert/pre_cont usr/doc/lout-3.42.1/expert/pre_cove usr/doc/lout-3.42.1/expert/pre_cros usr/doc/lout-3.42.1/expert/pre_data usr/doc/lout-3.42.1/expert/pre_font usr/doc/lout-3.42.1/expert/pre_gall usr/doc/lout-3.42.1/expert/pre_grap usr/doc/lout-3.42.1/expert/pre_hadj usr/doc/lout-3.42.1/expert/pre_hcon usr/doc/lout-3.42.1/expert/pre_head usr/doc/lout-3.42.1/expert/pre_hexp usr/doc/lout-3.42.1/expert/pre_hlim usr/doc/lout-3.42.1/expert/pre_hmir usr/doc/lout-3.42.1/expert/pre_hsca usr/doc/lout-3.42.1/expert/pre_hshi usr/doc/lout-3.42.1/expert/pre_incg usr/doc/lout-3.42.1/expert/pre_incl usr/doc/lout-3.42.1/expert/pre_incr usr/doc/lout-3.42.1/expert/pre_inse usr/doc/lout-3.42.1/expert/pre_kshr usr/doc/lout-3.42.1/expert/pre_lang usr/doc/lout-3.42.1/expert/pre_link usr/doc/lout-3.42.1/expert/pre_mome usr/doc/lout-3.42.1/expert/pre_next usr/doc/lout-3.42.1/expert/pre_notr usr/doc/lout-3.42.1/expert/pre_null usr/doc/lout-3.42.1/expert/pre_oneo usr/doc/lout-3.42.1/expert/pre_oner usr/doc/lout-3.42.1/expert/pre_open usr/doc/lout-3.42.1/expert/pre_outl usr/doc/lout-3.42.1/expert/pre_page usr/doc/lout-3.42.1/expert/pre_plai usr/doc/lout-3.42.1/expert/pre_prep usr/doc/lout-3.42.1/expert/pre_rota usr/doc/lout-3.42.1/expert/pre_rump usr/doc/lout-3.42.1/expert/pre_scal usr/doc/lout-3.42.1/expert/pre_spac usr/doc/lout-3.42.1/expert/pre_span usr/doc/lout-3.42.1/expert/pre_tagg usr/doc/lout-3.42.1/expert/pre_text usr/doc/lout-3.42.1/expert/pre_ucol usr/doc/lout-3.42.1/expert/pre_unde usr/doc/lout-3.42.1/expert/pre_verb usr/doc/lout-3.42.1/expert/pre_wide usr/doc/lout-3.42.1/expert/pre_yuni usr/doc/lout-3.42.1/expert/preface usr/doc/lout-3.42.1/expert/pri usr/doc/lout-3.42.1/expert/pri_cros usr/doc/lout-3.42.1/expert/pri_defi usr/doc/lout-3.42.1/expert/pri_gall usr/doc/lout-3.42.1/expert/pri_obje usr/doc/lout-3.42.1/expert/tex usr/doc/lout-3.42.1/lout.SlackBuild usr/doc/lout-3.42.1/slides/ usr/doc/lout-3.42.1/slides/README usr/doc/lout-3.42.1/slides/all usr/doc/lout-3.42.1/slides/mydefs usr/doc/lout-3.42.1/user/ usr/doc/lout-3.42.1/user/README usr/doc/lout-3.42.1/user/all usr/doc/lout-3.42.1/user/ap_byp usr/doc/lout-3.42.1/user/ap_col usr/doc/lout-3.42.1/user/ap_qck usr/doc/lout-3.42.1/user/bas usr/doc/lout-3.42.1/user/bas_char usr/doc/lout-3.42.1/user/bas_conv usr/doc/lout-3.42.1/user/bas_date usr/doc/lout-3.42.1/user/bas_drop usr/doc/lout-3.42.1/user/bas_empt usr/doc/lout-3.42.1/user/bas_font usr/doc/lout-3.42.1/user/bas_head usr/doc/lout-3.42.1/user/bas_hyph usr/doc/lout-3.42.1/user/bas_lang usr/doc/lout-3.42.1/user/bas_line usr/doc/lout-3.42.1/user/bas_marg usr/doc/lout-3.42.1/user/bas_objs usr/doc/lout-3.42.1/user/bas_par1 usr/doc/lout-3.42.1/user/bas_par2 usr/doc/lout-3.42.1/user/bas_spac usr/doc/lout-3.42.1/user/bas_star usr/doc/lout-3.42.1/user/bas_supe usr/doc/lout-3.42.1/user/bas_unde usr/doc/lout-3.42.1/user/bas_verb usr/doc/lout-3.42.1/user/bgr usr/doc/lout-3.42.1/user/bgr_boxs usr/doc/lout-3.42.1/user/bgr_clip usr/doc/lout-3.42.1/user/bgr_colo usr/doc/lout-3.42.1/user/bgr_incl usr/doc/lout-3.42.1/user/bgr_mirr usr/doc/lout-3.42.1/user/bgr_outl usr/doc/lout-3.42.1/user/bgr_prec usr/doc/lout-3.42.1/user/bgr_rota usr/doc/lout-3.42.1/user/bgr_scal usr/doc/lout-3.42.1/user/bgr_text usr/doc/lout-3.42.1/user/dia usr/doc/lout-3.42.1/user/dia_cons usr/doc/lout-3.42.1/user/dia_defi usr/doc/lout-3.42.1/user/dia_erro usr/doc/lout-3.42.1/user/dia_geom usr/doc/lout-3.42.1/user/dia_intr usr/doc/lout-3.42.1/user/dia_labe usr/doc/lout-3.42.1/user/dia_link usr/doc/lout-3.42.1/user/dia_node usr/doc/lout-3.42.1/user/dia_posi usr/doc/lout-3.42.1/user/dia_summ usr/doc/lout-3.42.1/user/dia_synt usr/doc/lout-3.42.1/user/dia_tags usr/doc/lout-3.42.1/user/dia_tree usr/doc/lout-3.42.1/user/draft.eps usr/doc/lout-3.42.1/user/equ usr/doc/lout-3.42.1/user/equ_defs usr/doc/lout-3.42.1/user/equ_disp usr/doc/lout-3.42.1/user/equ_intr usr/doc/lout-3.42.1/user/equ_math usr/doc/lout-3.42.1/user/equ_spac usr/doc/lout-3.42.1/user/equ_summ usr/doc/lout-3.42.1/user/equ_symb usr/doc/lout-3.42.1/user/equ_tequ usr/doc/lout-3.42.1/user/equ_vert usr/doc/lout-3.42.1/user/fmt usr/doc/lout-3.42.1/user/fmt1.awk usr/doc/lout-3.42.1/user/fmt2.awk usr/doc/lout-3.42.1/user/fmt_head usr/doc/lout-3.42.1/user/fmt_marg usr/doc/lout-3.42.1/user/fmt_setu usr/doc/lout-3.42.1/user/fmt_size usr/doc/lout-3.42.1/user/gra usr/doc/lout-3.42.1/user/gra_capt usr/doc/lout-3.42.1/user/gra_data usr/doc/lout-3.42.1/user/gra_erro usr/doc/lout-3.42.1/user/gra_func usr/doc/lout-3.42.1/user/gra_intr usr/doc/lout-3.42.1/user/gra_keys usr/doc/lout-3.42.1/user/gra_over usr/doc/lout-3.42.1/user/gra_plac usr/doc/lout-3.42.1/user/gra_summ usr/doc/lout-3.42.1/user/gra_tick usr/doc/lout-3.42.1/user/johnson usr/doc/lout-3.42.1/user/johnson.out usr/doc/lout-3.42.1/user/letterbook usr/doc/lout-3.42.1/user/mat usr/doc/lout-3.42.1/user/mat_comm usr/doc/lout-3.42.1/user/mat_defs usr/doc/lout-3.42.1/user/mat_disp usr/doc/lout-3.42.1/user/mat_intr usr/doc/lout-3.42.1/user/mat_matr usr/doc/lout-3.42.1/user/mat_summ usr/doc/lout-3.42.1/user/mybook usr/doc/lout-3.42.1/user/mydefs usr/doc/lout-3.42.1/user/pascal usr/doc/lout-3.42.1/user/pie usr/doc/lout-3.42.1/user/pie_capt usr/doc/lout-3.42.1/user/pie_erro usr/doc/lout-3.42.1/user/pie_intr usr/doc/lout-3.42.1/user/pie_labe usr/doc/lout-3.42.1/user/pie_over usr/doc/lout-3.42.1/user/pie_slic usr/doc/lout-3.42.1/user/pie_summ usr/doc/lout-3.42.1/user/preface usr/doc/lout-3.42.1/user/prg usr/doc/lout-3.42.1/user/prg_chan usr/doc/lout-3.42.1/user/prg_comm usr/doc/lout-3.42.1/user/prg_embe usr/doc/lout-3.42.1/user/prg_erro usr/doc/lout-3.42.1/user/prg_form usr/doc/lout-3.42.1/user/prg_lone usr/doc/lout-3.42.1/user/prg_opti usr/doc/lout-3.42.1/user/prg_perl usr/doc/lout-3.42.1/user/prg_pipe usr/doc/lout-3.42.1/user/prg_prog usr/doc/lout-3.42.1/user/prg_tabs usr/doc/lout-3.42.1/user/ref usr/doc/lout-3.42.1/user/ref_chan usr/doc/lout-3.42.1/user/ref_cite usr/doc/lout-3.42.1/user/ref_crea usr/doc/lout-3.42.1/user/ref_entr usr/doc/lout-3.42.1/user/ref_labe usr/doc/lout-3.42.1/user/ref_sett usr/doc/lout-3.42.1/user/str usr/doc/lout-3.42.1/user/str_colu usr/doc/lout-3.42.1/user/str_cont usr/doc/lout-3.42.1/user/str_cros usr/doc/lout-3.42.1/user/str_defs usr/doc/lout-3.42.1/user/str_disp usr/doc/lout-3.42.1/user/str_figs usr/doc/lout-3.42.1/user/str_foot usr/doc/lout-3.42.1/user/str_glos usr/doc/lout-3.42.1/user/str_indx usr/doc/lout-3.42.1/user/str_larg usr/doc/lout-3.42.1/user/str_list usr/doc/lout-3.42.1/user/str_marg usr/doc/lout-3.42.1/user/str_theo usr/doc/lout-3.42.1/user/su_crest.eps usr/doc/lout-3.42.1/user/tbl usr/doc/lout-3.42.1/user/tbl_alig usr/doc/lout-3.42.1/user/tbl_cell usr/doc/lout-3.42.1/user/tbl_inde usr/doc/lout-3.42.1/user/tbl_intr usr/doc/lout-3.42.1/user/tbl_marg usr/doc/lout-3.42.1/user/tbl_mark usr/doc/lout-3.42.1/user/tbl_mult usr/doc/lout-3.42.1/user/tbl_plai usr/doc/lout-3.42.1/user/tbl_rows usr/doc/lout-3.42.1/user/tbl_rule usr/doc/lout-3.42.1/user/tbl_setu usr/doc/lout-3.42.1/user/tbl_span usr/doc/lout-3.42.1/user/tbl_summ usr/doc/lout-3.42.1/user/tbl_widt usr/doc/lout-3.42.1/user/typ usr/doc/lout-3.42.1/user/typ_apdf usr/doc/lout-3.42.1/user/typ_book usr/doc/lout-3.42.1/user/typ_illu usr/doc/lout-3.42.1/user/typ_ordi usr/doc/lout-3.42.1/user/typ_orga usr/doc/lout-3.42.1/user/typ_over usr/doc/lout-3.42.1/user/typ_plai usr/doc/lout-3.42.1/user/typ_repo usr/doc/lout-3.42.1/user/vbas usr/doc/lout-3.42.1/user/vbgr usr/doc/lout-3.42.1/user/vdia usr/doc/lout-3.42.1/user/vequ usr/doc/lout-3.42.1/user/vfmt usr/doc/lout-3.42.1/user/vgra usr/doc/lout-3.42.1/user/vmat usr/doc/lout-3.42.1/user/vpie usr/doc/lout-3.42.1/user/vprg usr/doc/lout-3.42.1/user/vref usr/doc/lout-3.42.1/user/vstr usr/doc/lout-3.42.1/user/vtbl usr/doc/lout-3.42.1/user/vtyp usr/man/ usr/man/man1/ usr/man/man1/lout.1.gz usr/man/man1/prg2lout.1.gz usr/share/ usr/share/lout/ usr/share/lout/data/ usr/share/lout/data/README usr/share/lout/data/fcvt usr/share/lout/data/fcvt.awk usr/share/lout/data/fontdefs.ld usr/share/lout/data/fontdefs.li usr/share/lout/data/latin2.ld usr/share/lout/data/latin2.li usr/share/lout/data/loutrefs.ld usr/share/lout/data/loutrefs.li usr/share/lout/data/oldrefs.ld usr/share/lout/data/oldrefs.li usr/share/lout/data/refstyle.ld usr/share/lout/data/refstyle.li usr/share/lout/data/standard.ld usr/share/lout/data/standard.li usr/share/lout/font/ usr/share/lout/font/00README usr/share/lout/font/AG-Bd usr/share/lout/font/AG-Bd+ usr/share/lout/font/AG-BdO usr/share/lout/font/AG-BdO+ usr/share/lout/font/AG-Bk usr/share/lout/font/AG-Bk+ usr/share/lout/font/AG-BkO usr/share/lout/font/AG-BkO+ usr/share/lout/font/AG-CnBd usr/share/lout/font/AG-CnBd+ usr/share/lout/font/AG-CnBk usr/share/lout/font/AG-CnBk+ usr/share/lout/font/AG-CnDm usr/share/lout/font/AG-CnDm+ usr/share/lout/font/AG-CnMd usr/share/lout/font/AG-CnMd+ usr/share/lout/font/AG-Dm usr/share/lout/font/AG-Dm+ usr/share/lout/font/AG-DmO usr/share/lout/font/AG-DmO+ usr/share/lout/font/AG-ExLt usr/share/lout/font/AG-ExLt+ usr/share/lout/font/AG-ExLtO usr/share/lout/font/AG-ExLtO+ usr/share/lout/font/AG-Md usr/share/lout/font/AG-Md+ usr/share/lout/font/AG-MdO usr/share/lout/font/AG-MdO+ usr/share/lout/font/Bk-Bd usr/share/lout/font/Bk-Bd+ usr/share/lout/font/Bk-BdIt usr/share/lout/font/Bk-BdIt+ usr/share/lout/font/Bk-Dm usr/share/lout/font/Bk-Dm+ usr/share/lout/font/Bk-DmIt usr/share/lout/font/Bk-DmIt+ usr/share/lout/font/Bk-Lt usr/share/lout/font/Bk-Lt+ usr/share/lout/font/Bk-LtIt usr/share/lout/font/Bk-LtIt+ usr/share/lout/font/Bk-Md usr/share/lout/font/Bk-Md+ usr/share/lout/font/Bk-MdIt usr/share/lout/font/Bk-MdIt+ usr/share/lout/font/Cr usr/share/lout/font/Cr+ usr/share/lout/font/Cr-Bd usr/share/lout/font/Cr-Bd+ usr/share/lout/font/Cr-BdO usr/share/lout/font/Cr-BdO+ usr/share/lout/font/Cr-O usr/share/lout/font/Cr-O+ usr/share/lout/font/He usr/share/lout/font/He+ usr/share/lout/font/He-Bd usr/share/lout/font/He-Bd+ usr/share/lout/font/He-BdO usr/share/lout/font/He-BdO+ usr/share/lout/font/He-Bl usr/share/lout/font/He-Bl+ usr/share/lout/font/He-BlO usr/share/lout/font/He-BlO+ usr/share/lout/font/He-Cm usr/share/lout/font/He-Cm+ usr/share/lout/font/He-Cn usr/share/lout/font/He-Cn+ usr/share/lout/font/He-CnBd usr/share/lout/font/He-CnBd+ usr/share/lout/font/He-CnBdO usr/share/lout/font/He-CnBdO+ usr/share/lout/font/He-CnBl usr/share/lout/font/He-CnBl+ usr/share/lout/font/He-CnBlO usr/share/lout/font/He-CnBlO+ usr/share/lout/font/He-CnLi usr/share/lout/font/He-CnLi+ usr/share/lout/font/He-CnLiO usr/share/lout/font/He-CnLiO+ usr/share/lout/font/He-CnO usr/share/lout/font/He-CnO+ usr/share/lout/font/He-ExtC usr/share/lout/font/He-ExtC+ usr/share/lout/font/He-Lt usr/share/lout/font/He-Lt+ usr/share/lout/font/He-LtO usr/share/lout/font/He-LtO+ usr/share/lout/font/He-Nr usr/share/lout/font/He-Nr+ usr/share/lout/font/He-NrBd usr/share/lout/font/He-NrBd+ usr/share/lout/font/He-NrBdO usr/share/lout/font/He-NrBdO+ usr/share/lout/font/He-NrO usr/share/lout/font/He-NrO+ usr/share/lout/font/He-O usr/share/lout/font/He-O+ usr/share/lout/font/He-UlCm usr/share/lout/font/He-UlCm+ usr/share/lout/font/NCS-Bd usr/share/lout/font/NCS-Bd+ usr/share/lout/font/NCS-BdIt usr/share/lout/font/NCS-BdIt+ usr/share/lout/font/NCS-It usr/share/lout/font/NCS-It+ usr/share/lout/font/NCS-Rm usr/share/lout/font/NCS-Rm+ usr/share/lout/font/Pa-Bd usr/share/lout/font/Pa-Bd+ usr/share/lout/font/Pa-BdF usr/share/lout/font/Pa-BdF+ usr/share/lout/font/Pa-BdIt usr/share/lout/font/Pa-BdIt+ usr/share/lout/font/Pa-BdItF usr/share/lout/font/Pa-BdItF+ usr/share/lout/font/Pa-It usr/share/lout/font/Pa-It+ usr/share/lout/font/Pa-ItF usr/share/lout/font/Pa-ItF+ usr/share/lout/font/Pa-Rm usr/share/lout/font/Pa-Rm+ usr/share/lout/font/Pa-SC usr/share/lout/font/Pa-SC+ usr/share/lout/font/Symbol usr/share/lout/font/Ti-Bd usr/share/lout/font/Ti-Bd+ usr/share/lout/font/Ti-BdIt usr/share/lout/font/Ti-BdIt+ usr/share/lout/font/Ti-BdItF usr/share/lout/font/Ti-BdItF+ usr/share/lout/font/Ti-BdSC usr/share/lout/font/Ti-BdSC+ usr/share/lout/font/Ti-ExBd usr/share/lout/font/Ti-ExBd+ usr/share/lout/font/Ti-It usr/share/lout/font/Ti-It+ usr/share/lout/font/Ti-ItF usr/share/lout/font/Ti-ItF+ usr/share/lout/font/Ti-Rm usr/share/lout/font/Ti-Rm+ usr/share/lout/font/Ti-RmSC usr/share/lout/font/Ti-RmSC+ usr/share/lout/font/Ti-Sm usr/share/lout/font/Ti-Sm+ usr/share/lout/font/Ti-SmIt usr/share/lout/font/Ti-SmIt+ usr/share/lout/font/ZC-Bd usr/share/lout/font/ZC-Bd+ usr/share/lout/font/ZC-Dm usr/share/lout/font/ZC-Dm+ usr/share/lout/font/ZC-It usr/share/lout/font/ZC-It+ usr/share/lout/font/ZC-Lt usr/share/lout/font/ZC-Lt+ usr/share/lout/font/ZC-LtIt usr/share/lout/font/ZC-LtIt+ usr/share/lout/font/ZC-MdIt usr/share/lout/font/ZC-MdIt+ usr/share/lout/font/ZC-Rm usr/share/lout/font/ZC-Rm+ usr/share/lout/font/ZD usr/share/lout/hyph/ usr/share/lout/hyph/README usr/share/lout/hyph/croatian.lh usr/share/lout/hyph/croatian.lp usr/share/lout/hyph/czech.lh usr/share/lout/hyph/czech.lp usr/share/lout/hyph/danish.lh usr/share/lout/hyph/danish.lp usr/share/lout/hyph/dutch.lh usr/share/lout/hyph/dutch.lp usr/share/lout/hyph/english.lh usr/share/lout/hyph/english.lp usr/share/lout/hyph/engluk.lh usr/share/lout/hyph/engluk.lp usr/share/lout/hyph/esperanto.lh usr/share/lout/hyph/esperanto.lp usr/share/lout/hyph/finnish.lh usr/share/lout/hyph/finnish.lp usr/share/lout/hyph/french.lh usr/share/lout/hyph/french.lp usr/share/lout/hyph/german.lh usr/share/lout/hyph/german.lp usr/share/lout/hyph/italian.lh usr/share/lout/hyph/italian.lp usr/share/lout/hyph/magyar.lh usr/share/lout/hyph/magyar.lp usr/share/lout/hyph/norweg.lh usr/share/lout/hyph/norweg.lp usr/share/lout/hyph/polish.lh usr/share/lout/hyph/polish.lp usr/share/lout/hyph/portugal.lh usr/share/lout/hyph/portugal.lp usr/share/lout/hyph/programming.lh usr/share/lout/hyph/programming.lp usr/share/lout/hyph/russian.lh usr/share/lout/hyph/russian.lp usr/share/lout/hyph/slovak.lh usr/share/lout/hyph/slovak.lp usr/share/lout/hyph/slovenia.lh usr/share/lout/hyph/slovenia.lp usr/share/lout/hyph/spanish.lh usr/share/lout/hyph/spanish.lp usr/share/lout/hyph/swedish.lh usr/share/lout/hyph/swedish.lp usr/share/lout/hyph/uppersorbian.lh usr/share/lout/hyph/uppersorbian.lp usr/share/lout/include/ usr/share/lout/include/README usr/share/lout/include/blue usr/share/lout/include/bluef usr/share/lout/include/book usr/share/lout/include/bookf usr/share/lout/include/bsf usr/share/lout/include/bsf.lpg usr/share/lout/include/coltex usr/share/lout/include/cprint usr/share/lout/include/cprintf usr/share/lout/include/diag usr/share/lout/include/diagf usr/share/lout/include/diagf.etc usr/share/lout/include/diagf.lpg usr/share/lout/include/doc usr/share/lout/include/docf usr/share/lout/include/dsf usr/share/lout/include/eiffel usr/share/lout/include/eiffelf usr/share/lout/include/eq usr/share/lout/include/eqf usr/share/lout/include/fig usr/share/lout/include/figf usr/share/lout/include/figf.lpg usr/share/lout/include/graph usr/share/lout/include/graphf usr/share/lout/include/graphf.etc usr/share/lout/include/graphf.lpg usr/share/lout/include/haskell usr/share/lout/include/haskellf usr/share/lout/include/init usr/share/lout/include/java usr/share/lout/include/javaf usr/share/lout/include/javascript usr/share/lout/include/javascriptf usr/share/lout/include/langdefs usr/share/lout/include/latin2 usr/share/lout/include/lengths usr/share/lout/include/math usr/share/lout/include/mathf usr/share/lout/include/modula usr/share/lout/include/modulaf usr/share/lout/include/mydefs usr/share/lout/include/np usr/share/lout/include/npf usr/share/lout/include/old_graph usr/share/lout/include/old_graphf usr/share/lout/include/pas usr/share/lout/include/pasf usr/share/lout/include/perl usr/share/lout/include/perlf usr/share/lout/include/picture usr/share/lout/include/picturef usr/share/lout/include/pie usr/share/lout/include/pief usr/share/lout/include/pief.lpg usr/share/lout/include/pod usr/share/lout/include/podf usr/share/lout/include/python usr/share/lout/include/pythonf usr/share/lout/include/report usr/share/lout/include/reportf usr/share/lout/include/rsl usr/share/lout/include/rslf usr/share/lout/include/ruby usr/share/lout/include/rubyf usr/share/lout/include/russian usr/share/lout/include/russian.fd usr/share/lout/include/slides usr/share/lout/include/slidesf usr/share/lout/include/tab usr/share/lout/include/tabf usr/share/lout/include/tabf.lpg usr/share/lout/include/tbl usr/share/lout/include/tblf usr/share/lout/include/tcl usr/share/lout/include/tclf usr/share/lout/include/ts usr/share/lout/include/xrgb usr/share/lout/locale/ usr/share/lout/maps/ usr/share/lout/maps/00README usr/share/lout/maps/Ding.LCM usr/share/lout/maps/KOI8-R.LCM usr/share/lout/maps/Latin1.LCM usr/share/lout/maps/LtKOI8.LCM usr/share/lout/maps/LtLatin1.LCM usr/share/lout/maps/LtLatin2.LCM usr/share/lout/maps/LtLatin3.LCM usr/share/lout/maps/Std.LCM usr/share/lout/maps/Symb.LCM usr/share/lout/maps/koi8r.LCM usr/share/lout/maps/null.LCM Slackware package /usr/src/slapt-src-i486/office/lout/lout-3.42.1-i586-1salix15.0.txz created. Installing package lout-3.42.1-i586-1salix15.0... | lout (document formatting system) | | Lout is a document formatting system designed and implemented by | Jeffrey Kingston at the Basser Department of Computer Science, | University of Sydney, Australia. | | The system reads a high-level description of a document similar in | style to LaTeX and produces a PostScript file which can be printed | on most laser printers and graphic display devices. | | homepage: http://savannah.nongnu.org/projects/lout | |