From 0365086b1fbc5e919f4d71e0bab8de0bd14fd857 Mon Sep 17 00:00:00 2001 From: Graham Nelson Date: Wed, 20 May 2020 00:02:28 +0100 Subject: [PATCH] Reorganised services library --- .gitignore | 4 +- README.md | 2 +- build.txt | 4 +- colony.txt | 26 +- docs-src/compiler.inweb | 25 +- docs-src/navc.html | 8 +- docs/BasicInformKit/S-fl.html | 2 +- docs/BasicInformKit/S-rgx.html | 22 +- docs/CommandParserKit/S-prs.html | 2 +- docs/WorldModelKit/S-lst.html | 4 +- docs/arch-module/1-am.html | 8 +- docs/arch-module/2-arc.html | 8 +- docs/arch-module/2-cmp.html | 8 +- docs/arch-module/2-tvm.html | 8 +- docs/arch-module/P-htitm.html | 14 +- docs/arch-module/P-wtmd.html | 8 +- docs/arch-module/index.html | 8 +- docs/arch-test/index.html | 2 +- docs/building-module/1-bm.html | 8 +- docs/building-module/1-bs.html | 8 +- docs/building-module/1-hl.html | 8 +- docs/building-module/1-in.html | 8 +- docs/building-module/1-ip.html | 8 +- docs/building-module/1-pck.html | 8 +- docs/building-module/1-pt.html | 8 +- docs/building-module/1-trn.html | 8 +- docs/building-module/1-tv.html | 8 +- docs/building-module/2-eis.html | 8 +- docs/building-module/2-is.html | 8 +- docs/building-module/3-prd.html | 8 +- docs/building-module/3-vh.html | 8 +- docs/building-module/index.html | 8 +- docs/building-test/index.html | 2 +- docs/bytecode-module/1-bm.html | 8 +- docs/bytecode-module/2-ann.html | 8 +- docs/bytecode-module/2-bkm.html | 8 +- docs/bytecode-module/2-cnn.html | 8 +- docs/bytecode-module/2-in.html | 8 +- docs/bytecode-module/2-inl.html | 8 +- docs/bytecode-module/2-it.html | 8 +- docs/bytecode-module/2-pck.html | 8 +- docs/bytecode-module/2-st.html | 8 +- docs/bytecode-module/2-sym.html | 8 +- docs/bytecode-module/2-trn.html | 8 +- docs/bytecode-module/2-tw.html | 8 +- docs/bytecode-module/3-ca.html | 8 +- docs/bytecode-module/3-dfn.html | 8 +- docs/bytecode-module/3-idt.html | 8 +- docs/bytecode-module/3-ie.html | 8 +- docs/bytecode-module/3-iibf.html | 8 +- docs/bytecode-module/3-iitf.html | 8 +- docs/bytecode-module/3-vi.html | 8 +- docs/bytecode-module/4-tac.html | 8 +- docs/bytecode-module/4-tcc.html | 8 +- docs/bytecode-module/4-tcc2.html | 8 +- docs/bytecode-module/4-tdc.html | 8 +- docs/bytecode-module/4-tic.html | 8 +- docs/bytecode-module/4-tkc.html | 8 +- docs/bytecode-module/4-tlc.html | 8 +- docs/bytecode-module/4-tmc.html | 8 +- docs/bytecode-module/4-tnc.html | 8 +- docs/bytecode-module/4-tpc.html | 8 +- docs/bytecode-module/4-tpc2.html | 8 +- docs/bytecode-module/4-tpc3.html | 8 +- docs/bytecode-module/4-tpc4.html | 8 +- docs/bytecode-module/4-tpc5.html | 8 +- docs/bytecode-module/4-tpc6.html | 8 +- docs/bytecode-module/4-tpc7.html | 8 +- docs/bytecode-module/4-trc.html | 8 +- docs/bytecode-module/4-tsc.html | 8 +- docs/bytecode-module/4-tvc.html | 8 +- docs/bytecode-module/4-tvc2.html | 8 +- docs/bytecode-module/5-tcc.html | 8 +- docs/bytecode-module/5-tcc2.html | 8 +- docs/bytecode-module/5-tec.html | 8 +- docs/bytecode-module/5-tic.html | 8 +- docs/bytecode-module/5-tlc.html | 8 +- docs/bytecode-module/5-tlc2.html | 8 +- docs/bytecode-module/5-tlc3.html | 8 +- docs/bytecode-module/5-trc.html | 8 +- docs/bytecode-module/5-trc2.html | 8 +- docs/bytecode-module/5-tsc.html | 8 +- docs/bytecode-module/5-tvc.html | 8 +- docs/bytecode-module/P-wtmd.html | 8 +- docs/bytecode-module/index.html | 8 +- docs/codegen-module/1-arc.html | 8 +- docs/codegen-module/1-cm.html | 8 +- docs/codegen-module/1-li.html | 8 +- docs/codegen-module/1-ppl.html | 8 +- docs/codegen-module/1-stg.html | 8 +- docs/codegen-module/2-ass.html | 8 +- docs/codegen-module/2-erl.html | 8 +- docs/codegen-module/2-erm.html | 8 +- docs/codegen-module/2-ip.html | 8 +- docs/codegen-module/2-mt.html | 8 +- docs/codegen-module/2-plm.html | 8 +- docs/codegen-module/2-rcc.html | 8 +- docs/codegen-module/2-res.html | 8 +- docs/codegen-module/2-rv.html | 8 +- docs/codegen-module/2-tr.html | 8 +- docs/codegen-module/2-unq.html | 8 +- docs/codegen-module/3-cal.html | 8 +- docs/codegen-module/3-cg.html | 8 +- docs/codegen-module/3-fc.html | 8 +- docs/codegen-module/3-iap.html | 8 +- docs/codegen-module/3-vrb.html | 8 +- docs/codegen-module/4-fbi.html | 8 +- docs/codegen-module/4-fi.html | 8 +- docs/codegen-module/4-fi6.html | 8 +- docs/codegen-module/4-ft.html | 8 +- docs/codegen-module/4-fti.html | 8 +- docs/codegen-module/index.html | 8 +- docs/compiler.html | 33 +- docs/core-module/1-cm.html | 8 +- docs/core-module/1-htc.html | 8 +- docs/core-module/1-mr.html | 8 +- docs/core-module/1-pp.html | 8 +- docs/core-module/1-wtc.html | 8 +- docs/core-module/10-aots.html | 8 +- docs/core-module/10-cad.html | 8 +- docs/core-module/10-cap.html | 8 +- docs/core-module/10-pl.html | 8 +- docs/core-module/10-teav.html | 8 +- docs/core-module/10-varc.html | 8 +- docs/core-module/11-ap.html | 8 +- docs/core-module/11-bas.html | 8 +- docs/core-module/11-itpc.html | 8 +- docs/core-module/11-pr.html | 8 +- docs/core-module/11-sc.html | 8 +- docs/core-module/11-sm.html | 8 +- docs/core-module/11-tc.html | 8 +- docs/core-module/11-tcp.html | 8 +- docs/core-module/11-tr.html | 8 +- docs/core-module/12-ap.html | 8 +- docs/core-module/12-ca.html | 8 +- docs/core-module/12-cad.html | 8 +- docs/core-module/12-cdp.html | 8 +- docs/core-module/12-dtd.html | 8 +- docs/core-module/12-is.html | 8 +- docs/core-module/12-qr.html | 8 +- docs/core-module/12-ter.html | 8 +- docs/core-module/13-ca.html | 8 +- docs/core-module/13-kak.html | 8 +- docs/core-module/13-ki.html | 8 +- docs/core-module/13-rsfk.html | 8 +- docs/core-module/14-cfs.html | 8 +- docs/core-module/14-cn.html | 8 +- docs/core-module/14-ds.html | 8 +- docs/core-module/14-ds2.html | 8 +- docs/core-module/14-lv.html | 8 +- docs/core-module/14-rv.html | 8 +- docs/core-module/14-sp.html | 8 +- docs/core-module/15-cp.html | 8 +- docs/core-module/15-cr.html | 8 +- docs/core-module/15-ep.html | 8 +- docs/core-module/15-epv.html | 8 +- docs/core-module/15-ia.html | 8 +- docs/core-module/15-ma.html | 8 +- docs/core-module/15-pov.html | 8 +- docs/core-module/15-pr.html | 8 +- docs/core-module/15-spr.html | 8 +- docs/core-module/15-spr2.html | 8 +- docs/core-module/15-tpr.html | 8 +- docs/core-module/15-vp.html | 8 +- docs/core-module/16-cmw.html | 8 +- docs/core-module/16-cmw2.html | 8 +- docs/core-module/16-ic.html | 8 +- docs/core-module/16-in.html | 8 +- docs/core-module/16-is.html | 8 +- docs/core-module/16-pp.html | 8 +- docs/core-module/17-rs.html | 8 +- docs/core-module/17-tl.html | 8 +- docs/core-module/17-ts.html | 8 +- docs/core-module/18-lc.html | 8 +- docs/core-module/19-lr.html | 8 +- docs/core-module/19-rsft.html | 8 +- docs/core-module/19-tb.html | 8 +- docs/core-module/19-tc.html | 8 +- docs/core-module/19-tod.html | 8 +- docs/core-module/2-pwst.html | 8 +- docs/core-module/2-si.html | 8 +- docs/core-module/2-sq.html | 8 +- docs/core-module/2-up.html | 8 +- docs/core-module/20-eq.html | 8 +- docs/core-module/21-ac.html | 8 +- docs/core-module/21-fao.html | 8 +- docs/core-module/21-rb.html | 8 +- docs/core-module/21-rl.html | 8 +- docs/core-module/21-rl2.html | 8 +- docs/core-module/21-rps.html | 8 +- docs/core-module/21-sv.html | 8 +- docs/core-module/22-cs.html | 8 +- docs/core-module/22-dptd.html | 8 +- docs/core-module/22-itp.html | 8 +- docs/core-module/22-pav.html | 8 +- docs/core-module/22-ph.html | 8 +- docs/core-module/22-pi.html | 8 +- docs/core-module/22-po.html | 8 +- docs/core-module/22-prcd.html | 8 +- docs/core-module/22-ptd.html | 8 +- docs/core-module/22-pu.html | 8 +- docs/core-module/22-tp.html | 8 +- docs/core-module/22-tp2.html | 8 +- docs/core-module/23-abc.html | 8 +- docs/core-module/23-abp.html | 8 +- docs/core-module/23-abrc.html | 8 +- docs/core-module/23-abrp.html | 8 +- docs/core-module/23-ad.html | 8 +- docs/core-module/24-ch.html | 8 +- docs/core-module/24-lv.html | 8 +- docs/core-module/24-pb.html | 8 +- docs/core-module/24-sf.html | 8 +- docs/core-module/25-ci.html | 8 +- docs/core-module/25-ciac.html | 8 +- docs/core-module/25-cii.html | 8 +- docs/core-module/25-cp.html | 8 +- docs/core-module/25-in.html | 8 +- docs/core-module/25-pi.html | 8 +- docs/core-module/26-ct.html | 8 +- docs/core-module/26-fc.html | 8 +- docs/core-module/26-i6i.html | 8 +- docs/core-module/26-iti.html | 8 +- docs/core-module/26-jl.html | 8 +- docs/core-module/26-lt.html | 8 +- docs/core-module/26-pc.html | 8 +- docs/core-module/26-pl.html | 8 +- docs/core-module/26-rt.html | 8 +- docs/core-module/26-shr.html | 8 +- docs/core-module/26-ts.html | 8 +- docs/core-module/26-tti.html | 8 +- docs/core-module/26-uo.html | 8 +- docs/core-module/27-cm.html | 8 +- docs/core-module/27-em.html | 8 +- docs/core-module/27-hr.html | 8 +- docs/core-module/3-nl.html | 8 +- docs/core-module/3-pd.html | 8 +- docs/core-module/4-am.html | 8 +- docs/core-module/4-its.html | 8 +- docs/core-module/5-ins.html | 8 +- docs/core-module/5-ipw.html | 8 +- docs/core-module/5-lp.html | 8 +- docs/core-module/5-nv.html | 8 +- docs/core-module/5-tod.html | 8 +- docs/core-module/5-uem.html | 8 +- docs/core-module/5-un.html | 8 +- docs/core-module/5-ut.html | 8 +- docs/core-module/6-bp.html | 8 +- docs/core-module/6-er.html | 8 +- docs/core-module/6-nv.html | 8 +- docs/core-module/6-rlt.html | 8 +- docs/core-module/6-tur.html | 8 +- docs/core-module/7-hdn.html | 8 +- docs/core-module/7-ns.html | 8 +- docs/core-module/7-oaf.html | 8 +- docs/core-module/7-ptu.html | 8 +- docs/core-module/7-rs.html | 8 +- docs/core-module/8-ef.html | 8 +- docs/core-module/9-ass.html | 8 +- docs/core-module/9-imp.html | 8 +- docs/core-module/9-ita.html | 8 +- docs/core-module/9-ma.html | 8 +- docs/core-module/9-pd.html | 8 +- docs/core-module/9-pk.html | 8 +- docs/core-module/9-rk.html | 8 +- docs/core-module/9-rpt.html | 8 +- docs/core-module/9-tbath.html | 8 +- docs/core-module/9-tc.html | 8 +- docs/core-module/9-tfa.html | 8 +- docs/core-module/P-wtmd.html | 8 +- docs/core-module/index.html | 8 +- docs/html-module/1-hm.html | 8 +- docs/html-module/2-dr.html | 18 +- docs/html-module/2-pb.html | 8 +- docs/html-module/2-sl.html | 8 +- docs/html-module/P-htitm.html | 14 +- docs/html-module/P-wtmd.html | 8 +- docs/html-module/index.html | 8 +- docs/if-module/1-im.html | 8 +- docs/if-module/2-bd.html | 12 +- docs/if-module/2-ifi.html | 8 +- docs/if-module/2-ri.html | 12 +- docs/if-module/3-bck.html | 14 +- docs/if-module/3-dvc.html | 10 +- docs/if-module/3-em.html | 22 +- docs/if-module/3-hm.html | 10 +- docs/if-module/3-mcr.html | 12 +- docs/if-module/3-prs.html | 8 +- docs/if-module/3-rgn.html | 12 +- docs/if-module/3-sc.html | 8 +- docs/if-module/3-scn.html | 24 +- docs/if-module/3-sg.html | 8 +- docs/if-module/3-sm.html | 16 +- docs/if-module/3-sm2.html | 8 +- docs/if-module/3-sr.html | 8 +- docs/if-module/3-tm.html | 16 +- docs/if-module/3-tm2.html | 8 +- docs/if-module/3-tnt.html | 10 +- docs/if-module/3-tp.html | 14 +- docs/if-module/3-ts.html | 10 +- docs/if-module/4-act.html | 30 +- docs/if-module/4-ai.html | 8 +- docs/if-module/4-anl.html | 16 +- docs/if-module/4-ap.html | 34 +- docs/if-module/4-los.html | 8 +- docs/if-module/4-nap.html | 8 +- docs/if-module/5-gl.html | 10 +- docs/if-module/5-gp.html | 10 +- docs/if-module/5-gpr.html | 8 +- docs/if-module/5-gt.html | 8 +- docs/if-module/5-gt2.html | 12 +- docs/if-module/5-gv.html | 8 +- docs/if-module/5-itg.html | 8 +- docs/if-module/5-nft.html | 8 +- docs/if-module/5-tfg.html | 22 +- docs/if-module/5-tpv.html | 8 +- docs/if-module/index.html | 8 +- docs/inblorb/1-bp.html | 2 +- docs/inblorb/1-mn.html | 46 +- docs/inblorb/3-rls.html | 22 +- docs/inbuild/1-mn.html | 8 +- docs/inbuild/M-rc.html | 8 +- docs/inbuild/M-ui.html | 8 +- docs/inbuild/index.html | 16 +- docs/index-module/1-im.html | 8 +- docs/index-module/2-dr.html | 10 +- docs/index-module/2-ifs.html | 8 +- docs/index-module/2-li.html | 8 +- docs/index-module/index.html | 8 +- docs/inflections-module/1-im.html | 8 +- docs/inflections-module/2-ld.html | 8 +- docs/inflections-module/2-nc.html | 8 +- docs/inflections-module/2-np.html | 8 +- docs/inflections-module/2-tai.html | 8 +- docs/inflections-module/3-ai.html | 8 +- docs/inflections-module/3-dcl.html | 8 +- docs/inflections-module/3-ga.html | 8 +- docs/inflections-module/3-plr.html | 8 +- docs/inflections-module/3-pp.html | 8 +- docs/inflections-module/3-vc.html | 8 +- docs/inflections-module/4-ei.html | 8 +- docs/inflections-module/index.html | 8 +- docs/inflections-test/index.html | 4 +- docs/inform7/1-mn.html | 8 +- docs/inform7/M-cu.html | 8 +- docs/inform7/M-pm.html | 32 +- docs/inform7/M-rc.html | 8 +- docs/inform7/index.html | 46 +- docs/inform7/preform-diagnostics.txt | 910 +- docs/inform7/syntax-diagnostics.txt | 9043 ++++++++--------- docs/inter/1-mn.html | 12 +- docs/inter/M-cpiti.html | 8 +- docs/inter/M-dpiti.html | 8 +- docs/inter/M-ia.html | 8 +- docs/inter/M-io.html | 8 +- docs/inter/M-ip.html | 8 +- docs/inter/M-pas.html | 8 +- docs/inter/M-rc.html | 8 +- docs/inter/M-ti.html | 8 +- docs/inter/M-ui.html | 8 +- docs/inter/index.html | 12 +- docs/kinds-module/1-km.html | 8 +- docs/kinds-module/2-dk.html | 8 +- docs/kinds-module/2-dmn.html | 8 +- docs/kinds-module/2-fv.html | 8 +- docs/kinds-module/2-itk.html | 8 +- docs/kinds-module/2-kc.html | 8 +- docs/kinds-module/2-kc2.html | 8 +- docs/kinds-module/2-ki.html | 8 +- docs/kinds-module/2-knd.html | 8 +- docs/kinds-module/2-sav.html | 8 +- docs/kinds-module/2-uk.html | 8 +- docs/kinds-module/index.html | 8 +- docs/linguistics-module/1-lm.html | 8 +- docs/linguistics-module/2-em.html | 8 +- docs/linguistics-module/2-pe.html | 8 +- docs/linguistics-module/3-aap.html | 8 +- docs/linguistics-module/3-adj.html | 8 +- docs/linguistics-module/3-au.html | 8 +- docs/linguistics-module/3-cao.html | 8 +- docs/linguistics-module/3-daq.html | 8 +- docs/linguistics-module/3-nns.html | 8 +- docs/linguistics-module/4-aoc.html | 8 +- docs/linguistics-module/4-apoo.html | 8 +- docs/linguistics-module/4-prp.html | 8 +- docs/linguistics-module/4-vrb.html | 8 +- docs/linguistics-module/4-vu.html | 8 +- docs/linguistics-module/5-dgr.html | 8 +- docs/linguistics-module/5-np.html | 8 +- docs/linguistics-module/5-vm.html | 8 +- docs/linguistics-module/5-vp.html | 8 +- docs/linguistics-module/P-wtmd.html | 8 +- docs/linguistics-module/index.html | 8 +- docs/linguistics-test/index.html | 8 +- docs/multimedia-module/1-mm.html | 8 +- docs/multimedia-module/2-ef.html | 82 +- docs/multimedia-module/2-fgr.html | 30 +- docs/multimedia-module/2-se.html | 16 +- docs/multimedia-module/index.html | 8 +- docs/problems-module/1-pm.html | 8 +- docs/problems-module/1-tlm.html | 8 +- docs/problems-module/2-pl0.html | 8 +- docs/problems-module/2-pl1.html | 8 +- docs/problems-module/2-pl2.html | 8 +- docs/problems-module/2-pl3.html | 8 +- docs/problems-module/index.html | 8 +- docs/problems-test/index.html | 6 +- docs/standard_rules/S-act2.html | 20 +- docs/standard_rules/S-var.html | 6 +- docs/supervisor-module/1-ic.html | 8 +- docs/supervisor-module/1-sm.html | 8 +- docs/supervisor-module/2-ce.html | 8 +- docs/supervisor-module/2-cps.html | 8 +- docs/supervisor-module/2-edt.html | 8 +- docs/supervisor-module/2-gnr.html | 8 +- docs/supervisor-module/2-nst.html | 8 +- docs/supervisor-module/2-rqr.html | 8 +- docs/supervisor-module/2-wrk.html | 8 +- docs/supervisor-module/3-bg.html | 8 +- docs/supervisor-module/3-bm.html | 8 +- docs/supervisor-module/3-bs.html | 8 +- docs/supervisor-module/3-bs2.html | 8 +- docs/supervisor-module/3-ib.html | 8 +- docs/supervisor-module/3-is.html | 8 +- docs/supervisor-module/3-is2.html | 8 +- docs/supervisor-module/3-is3.html | 8 +- docs/supervisor-module/3-is4.html | 8 +- docs/supervisor-module/4-em.html | 8 +- docs/supervisor-module/4-km.html | 8 +- docs/supervisor-module/4-lm.html | 8 +- docs/supervisor-module/4-pbm.html | 8 +- docs/supervisor-module/4-pfm.html | 8 +- docs/supervisor-module/4-pm.html | 8 +- docs/supervisor-module/4-tm.html | 8 +- docs/supervisor-module/5-es.html | 8 +- docs/supervisor-module/5-ks.html | 8 +- docs/supervisor-module/5-ls.html | 8 +- docs/supervisor-module/5-ps.html | 8 +- docs/supervisor-module/5-ps2.html | 8 +- docs/supervisor-module/5-ts.html | 8 +- docs/supervisor-module/6-cs.html | 8 +- docs/supervisor-module/6-hdn.html | 8 +- docs/supervisor-module/6-inc.html | 8 +- docs/supervisor-module/6-st.html | 8 +- docs/supervisor-module/6-tbs.html | 8 +- docs/supervisor-module/6-tof.html | 8 +- docs/supervisor-module/6-vmg.html | 8 +- docs/supervisor-module/7-cns.html | 8 +- docs/supervisor-module/7-dct.html | 8 +- docs/supervisor-module/7-ip.html | 8 +- docs/supervisor-module/7-ip2.html | 8 +- docs/supervisor-module/7-tm.html | 8 +- docs/supervisor-module/P-wtmd.html | 8 +- docs/supervisor-module/index.html | 8 +- docs/syntax-module/1-sm.html | 8 +- docs/syntax-module/2-na.html | 8 +- docs/syntax-module/2-nt.html | 8 +- docs/syntax-module/2-pn.html | 8 +- docs/syntax-module/2-st.html | 8 +- docs/syntax-module/2-tv.html | 8 +- docs/syntax-module/3-snt.html | 8 +- docs/syntax-module/P-htitm.html | 14 +- docs/syntax-module/P-wtmd.html | 8 +- docs/syntax-module/index.html | 8 +- docs/syntax-test/index.html | 4 +- docs/words-module/1-wm.html | 8 +- docs/words-module/2-nw.html | 8 +- docs/words-module/2-vcb.html | 8 +- docs/words-module/2-wa.html | 8 +- docs/words-module/3-fds.html | 8 +- docs/words-module/3-idn.html | 8 +- docs/words-module/3-lxr.html | 8 +- docs/words-module/3-tff.html | 8 +- docs/words-module/3-wrd.html | 8 +- docs/words-module/4-ap.html | 8 +- docs/words-module/4-bn.html | 8 +- docs/words-module/4-ins.html | 8 +- docs/words-module/4-le.html | 8 +- docs/words-module/4-lp.html | 8 +- docs/words-module/4-ni.html | 8 +- docs/words-module/4-nnt.html | 8 +- docs/words-module/4-prf.html | 8 +- docs/words-module/4-to.html | 8 +- docs/words-module/P-htitm.html | 14 +- docs/words-module/P-wtmd.html | 8 +- docs/words-module/index.html | 8 +- docs/words-test/index.html | 2 +- inblorb/Tests/inblorb.intest | 2 +- inbuild/Contents.w | 8 +- .../Miscellany/_Results_Ideal/inspection.txt | 2 +- inform7/Contents.w | 14 +- inform7/Downloads/preform-diagnostics.txt | 910 +- inform7/Downloads/syntax-diagnostics.txt | 9043 ++++++++--------- inform7/Figures/memory-diagnostics.txt | 12 +- inform7/Figures/timings-diagnostics.txt | 56 +- inform7/Tests/inform7.intest | 2 +- inform7/core-module/Chapter 1/Main Routine.w | 7 +- .../Chapter 2/Index File Services.w | 3 +- .../Test Cases/_Results_Ideal/diagrams.txt | 110 - inter/Contents.w | 4 +- inter/building-test/Contents.w | 2 +- inter/building-test/building-test.mk | 2 +- scripts/gitignorescript.txt | 4 +- scripts/makescript.txt | 27 +- .../arch-module/Chapter 1/Arch Module.w | 0 .../arch-module/Chapter 2/Architectures.w | 0 .../arch-module/Chapter 2/Compatibility.w | 0 .../Chapter 2/Target Virtual Machines.w | 0 {shared => services}/arch-module/Contents.w | 0 .../How To Include This Module.w | 6 +- .../Preliminaries/What This Module Does.w | 0 .../arch-test}/.gitignore | 0 .../arch-test/Chapter 1/Program Control.w | 0 .../arch-test/Chapter 1/Unit Tests.w | 0 {shared => services}/arch-test/Contents.w | 0 .../_Results_Ideal/compatibility.txt | 0 .../Tests/Test Cases/compatibility.txt | 0 .../arch-test/Tests/arch-test.intest | 4 +- .../html-module/Chapter 1/HTML Module.w | 0 .../Chapter 2/Documentation Renderer.w | 0 .../html-module/Chapter 2/Paste Buttons.w | 0 .../html-module/Chapter 2/Source Links.w | 0 {shared => services}/html-module/Contents.w | 0 .../How To Include This Module.w | 6 +- .../Preliminaries/What This Module Does.w | 0 .../Chapter 1/Inflections Module.w | 0 .../Chapter 2/Linguistic Definitions.w | 0 .../Chapter 2/Name Clusters.w | 0 .../Chapter 2/Non-Parsing Preform.w | 0 .../Chapter 2/Tries and Inflections.w | 0 .../Chapter 3/Article Inflection.w | 0 .../Chapter 3/Declensions.w | 0 .../Chapter 3/Grading Adjectives.w | 0 .../Chapter 3/Past Participles.w | 0 .../Chapter 3/Pluralisation.w | 0 .../Chapter 3/Verb Conjugation.w | 0 .../Chapter 4/English Inflections.w | 0 .../inflections-module/Contents.w | 0 .../inflections-test}/.gitignore | 0 .../Chapter 1/Program Control.w | 4 +- .../inflections-test/Chapter 1/Unit Tests.w | 0 .../inflections-test/Contents.w | 2 +- .../inflections-test/Preform/German.preform | 0 .../Test Cases/_Results_Ideal/adjectives.txt | 0 .../Test Cases/_Results_Ideal/articles.txt | 0 .../Test Cases/_Results_Ideal/declensions.txt | 0 .../Test Cases/_Results_Ideal/participles.txt | 0 .../Test Cases/_Results_Ideal/plurals.txt | 0 .../Tests/Test Cases/_Results_Ideal/verbs.txt | 0 .../Tests/Test Cases/adjectives.txt | 0 .../Tests/Test Cases/articles.txt | 0 .../Tests/Test Cases/declensions.txt | 0 .../Tests/Test Cases/participles.txt | 0 .../Tests/Test Cases/plurals.txt | 0 .../Tests/Test Cases/verbs.txt | 0 .../Tests/inflections-test.intest | 4 +- .../Chapter 1/Linguistics Module.w | 0 .../Chapter 2/Excerpt Meanings.w | 0 .../Chapter 2/Parse Excerpts.w | 0 .../Chapter 3/Adjective Usages.w | 0 .../linguistics-module/Chapter 3/Adjectives.w | 0 .../Chapter 3/Articles and Pronouns.w | 0 .../Chapter 3/Cardinals and Ordinals.w | 0 .../Chapter 3/Determiners and Quantifiers.w | 0 .../linguistics-module/Chapter 3/Nouns.w | 0 .../Chapter 4/Adverb Phrases of Occurrence.w | 0 .../Chapter 4/Adverbs of Certainty.w | 0 .../Chapter 4/Prepositions.w | 0 .../Chapter 4/Verb Usages.w | 0 .../linguistics-module/Chapter 4/Verbs.w | 0 .../linguistics-module/Chapter 5/Diagrams.w | 0 .../Chapter 5/Noun Phrases.w | 0 .../Chapter 5/Verb Meanings.w | 0 .../Chapter 5/Verb Phrases.w | 0 .../linguistics-module/Contents.w | 0 .../Preliminaries/What This Module Does.w | 0 .../linguistics-test}/.gitignore | 0 .../Chapter 1/Program Control.w | 2 +- .../linguistics-test/Chapter 1/Unit Tests.w | 0 .../linguistics-test/Contents.w | 4 +- .../Test Cases/_Results_Ideal/diagrams.txt | 35 + .../Tests/Test Cases/diagrams.txt | 0 .../Tests/linguistics-test.intest | 4 +- .../Chapter 1/Problems Module.w | 0 .../problems-module/Chapter 1/Telemetry.w | 0 .../Chapter 2/Problems, Level 0.w | 0 .../Chapter 2/Problems, Level 1.w | 0 .../Chapter 2/Problems, Level 2.w | 0 .../Chapter 2/Problems, Level 3.w | 0 .../problems-module/Contents.w | 0 .../problems-test}/.gitignore | 0 .../problems-test/Chapter 1/Program Control.w | 2 +- .../problems-test/Chapter 1/Unit Tests.w | 0 .../problems-test/Contents.w | 4 +- .../Test Cases/_Results_Ideal/problems.txt | 0 .../Tests/Test Cases/problems.txt | 0 .../problems-test/Tests/problems-test.intest | 4 +- .../syntax-module/Chapter 1/Syntax Module.w | 0 .../Chapter 2/Node Annotations.w | 0 .../syntax-module/Chapter 2/Node Tyoes.w | 0 .../syntax-module/Chapter 2/Parse Nodes.w | 0 .../syntax-module/Chapter 2/Syntax Trees.w | 0 .../Chapter 2/Tree Verification.w | 0 .../syntax-module/Chapter 3/Sentences.w | 0 {shared => services}/syntax-module/Contents.w | 0 .../How To Include This Module.w | 6 +- .../Preliminaries/What This Module Does.w | 0 {shared => services}/syntax-test/.gitignore | 0 .../syntax-test/Chapter 1/Program Control.w | 2 +- .../syntax-test/Chapter 1/Unit Tests.w | 0 {shared => services}/syntax-test/Contents.w | 0 .../Tests/Test Cases/_Results_Ideal/tree.txt | 6 +- .../syntax-test/Tests/Test Cases/tree.txt | 0 .../syntax-test/Tests/syntax-test.intest | 4 +- .../words-module/Chapter 1/Words Module.w | 0 .../words-module/Chapter 2/Numbered Words.w | 0 .../words-module/Chapter 2/Vocabulary.w | 0 .../words-module/Chapter 2/Word Assemblages.w | 0 .../words-module/Chapter 3/Feeds.w | 0 .../words-module/Chapter 3/Identifiers.w | 0 .../words-module/Chapter 3/Lexer.w | 0 .../words-module/Chapter 3/Text From Files.w | 0 .../words-module/Chapter 3/Wordings.w | 0 .../words-module/Chapter 4/About Preform.w | 0 .../Chapter 4/Basic Nonterminals.w | 0 .../words-module/Chapter 4/Instrumentation.w | 0 .../words-module/Chapter 4/Length Extremes.w | 0 .../words-module/Chapter 4/Loading Preform.w | 0 .../Chapter 4/Nonterminal Incidences.w | 0 .../words-module/Chapter 4/Nonterminals.w | 0 .../words-module/Chapter 4/Preform.w | 0 .../words-module/Chapter 4/The Optimiser.w | 0 {shared => services}/words-module/Contents.w | 0 .../How To Include This Module.w | 6 +- .../Preliminaries/What This Module Does.w | 0 {shared => services}/words-test/.gitignore | 0 .../words-test/Chapter 1/Program Control.w | 0 .../words-test/Chapter 1/Unit Tests.w | 2 +- {shared => services}/words-test/Contents.w | 0 .../Tests/Test Cases/_Results_Ideal/lexer.txt | 0 .../Test Cases/_Results_Ideal/preform.txt | 0 .../words-test/Tests/Test Cases/lexer.txt | 0 .../words-test/Tests/Test Cases/preform.txt | 0 .../words-test/Tests/words-test.intest | 4 +- 643 files changed, 11170 insertions(+), 13424 deletions(-) delete mode 100644 inform7/linguistics-test/Tests/Test Cases/_Results_Ideal/diagrams.txt rename {shared => services}/arch-module/Chapter 1/Arch Module.w (100%) rename {shared => services}/arch-module/Chapter 2/Architectures.w (100%) rename {shared => services}/arch-module/Chapter 2/Compatibility.w (100%) rename {shared => services}/arch-module/Chapter 2/Target Virtual Machines.w (100%) rename {shared => services}/arch-module/Contents.w (100%) rename {shared => services}/arch-module/Preliminaries/How To Include This Module.w (78%) rename {shared => services}/arch-module/Preliminaries/What This Module Does.w (100%) rename {inform7/inflections-test => services/arch-test}/.gitignore (100%) rename {shared => services}/arch-test/Chapter 1/Program Control.w (100%) rename {shared => services}/arch-test/Chapter 1/Unit Tests.w (100%) rename {shared => services}/arch-test/Contents.w (100%) rename {shared => services}/arch-test/Tests/Test Cases/_Results_Ideal/compatibility.txt (100%) rename {shared => services}/arch-test/Tests/Test Cases/compatibility.txt (100%) rename {shared => services}/arch-test/Tests/arch-test.intest (70%) rename {shared => services}/html-module/Chapter 1/HTML Module.w (100%) rename {shared => services}/html-module/Chapter 2/Documentation Renderer.w (100%) rename {shared => services}/html-module/Chapter 2/Paste Buttons.w (100%) rename {shared => services}/html-module/Chapter 2/Source Links.w (100%) rename {shared => services}/html-module/Contents.w (100%) rename {shared => services}/html-module/Preliminaries/How To Include This Module.w (78%) rename {shared => services}/html-module/Preliminaries/What This Module Does.w (100%) rename {inform7 => services}/inflections-module/Chapter 1/Inflections Module.w (100%) rename {inform7 => services}/inflections-module/Chapter 2/Linguistic Definitions.w (100%) rename {inform7 => services}/inflections-module/Chapter 2/Name Clusters.w (100%) rename {inform7 => services}/inflections-module/Chapter 2/Non-Parsing Preform.w (100%) rename {inform7 => services}/inflections-module/Chapter 2/Tries and Inflections.w (100%) rename {inform7 => services}/inflections-module/Chapter 3/Article Inflection.w (100%) rename {inform7 => services}/inflections-module/Chapter 3/Declensions.w (100%) rename {inform7 => services}/inflections-module/Chapter 3/Grading Adjectives.w (100%) rename {inform7 => services}/inflections-module/Chapter 3/Past Participles.w (100%) rename {inform7 => services}/inflections-module/Chapter 3/Pluralisation.w (100%) rename {inform7 => services}/inflections-module/Chapter 3/Verb Conjugation.w (100%) rename {inform7 => services}/inflections-module/Chapter 4/English Inflections.w (100%) rename {inform7 => services}/inflections-module/Contents.w (100%) rename {inform7/linguistics-test => services/inflections-test}/.gitignore (100%) rename {inform7 => services}/inflections-test/Chapter 1/Program Control.w (96%) rename {inform7 => services}/inflections-test/Chapter 1/Unit Tests.w (100%) rename {inform7 => services}/inflections-test/Contents.w (89%) rename {inform7 => services}/inflections-test/Preform/German.preform (100%) rename {inform7 => services}/inflections-test/Tests/Test Cases/_Results_Ideal/adjectives.txt (100%) rename {inform7 => services}/inflections-test/Tests/Test Cases/_Results_Ideal/articles.txt (100%) rename {inform7 => services}/inflections-test/Tests/Test Cases/_Results_Ideal/declensions.txt (100%) rename {inform7 => services}/inflections-test/Tests/Test Cases/_Results_Ideal/participles.txt (100%) rename {inform7 => services}/inflections-test/Tests/Test Cases/_Results_Ideal/plurals.txt (100%) rename {inform7 => services}/inflections-test/Tests/Test Cases/_Results_Ideal/verbs.txt (100%) rename {inform7 => services}/inflections-test/Tests/Test Cases/adjectives.txt (100%) rename {inform7 => services}/inflections-test/Tests/Test Cases/articles.txt (100%) rename {inform7 => services}/inflections-test/Tests/Test Cases/declensions.txt (100%) rename {inform7 => services}/inflections-test/Tests/Test Cases/participles.txt (100%) rename {inform7 => services}/inflections-test/Tests/Test Cases/plurals.txt (100%) rename {inform7 => services}/inflections-test/Tests/Test Cases/verbs.txt (100%) rename {inform7 => services}/inflections-test/Tests/inflections-test.intest (68%) rename {inform7 => services}/linguistics-module/Chapter 1/Linguistics Module.w (100%) rename {inform7 => services}/linguistics-module/Chapter 2/Excerpt Meanings.w (100%) rename {inform7 => services}/linguistics-module/Chapter 2/Parse Excerpts.w (100%) rename {inform7 => services}/linguistics-module/Chapter 3/Adjective Usages.w (100%) rename {inform7 => services}/linguistics-module/Chapter 3/Adjectives.w (100%) rename {inform7 => services}/linguistics-module/Chapter 3/Articles and Pronouns.w (100%) rename {inform7 => services}/linguistics-module/Chapter 3/Cardinals and Ordinals.w (100%) rename {inform7 => services}/linguistics-module/Chapter 3/Determiners and Quantifiers.w (100%) rename {inform7 => services}/linguistics-module/Chapter 3/Nouns.w (100%) rename {inform7 => services}/linguistics-module/Chapter 4/Adverb Phrases of Occurrence.w (100%) rename {inform7 => services}/linguistics-module/Chapter 4/Adverbs of Certainty.w (100%) rename {inform7 => services}/linguistics-module/Chapter 4/Prepositions.w (100%) rename {inform7 => services}/linguistics-module/Chapter 4/Verb Usages.w (100%) rename {inform7 => services}/linguistics-module/Chapter 4/Verbs.w (100%) rename {inform7 => services}/linguistics-module/Chapter 5/Diagrams.w (100%) rename {inform7 => services}/linguistics-module/Chapter 5/Noun Phrases.w (100%) rename {inform7 => services}/linguistics-module/Chapter 5/Verb Meanings.w (100%) rename {inform7 => services}/linguistics-module/Chapter 5/Verb Phrases.w (100%) rename {inform7 => services}/linguistics-module/Contents.w (100%) rename {inform7 => services}/linguistics-module/Preliminaries/What This Module Does.w (100%) rename {inform7/problems-test => services/linguistics-test}/.gitignore (100%) rename {inform7 => services}/linguistics-test/Chapter 1/Program Control.w (96%) rename {inform7 => services}/linguistics-test/Chapter 1/Unit Tests.w (100%) rename {inform7 => services}/linguistics-test/Contents.w (82%) create mode 100644 services/linguistics-test/Tests/Test Cases/_Results_Ideal/diagrams.txt rename {inform7 => services}/linguistics-test/Tests/Test Cases/diagrams.txt (100%) rename {inform7 => services}/linguistics-test/Tests/linguistics-test.intest (68%) rename {inform7 => services}/problems-module/Chapter 1/Problems Module.w (100%) rename {inform7 => services}/problems-module/Chapter 1/Telemetry.w (100%) rename {inform7 => services}/problems-module/Chapter 2/Problems, Level 0.w (100%) rename {inform7 => services}/problems-module/Chapter 2/Problems, Level 1.w (100%) rename {inform7 => services}/problems-module/Chapter 2/Problems, Level 2.w (100%) rename {inform7 => services}/problems-module/Chapter 2/Problems, Level 3.w (100%) rename {inform7 => services}/problems-module/Contents.w (100%) rename {shared/arch-test => services/problems-test}/.gitignore (100%) rename {inform7 => services}/problems-test/Chapter 1/Program Control.w (95%) rename {inform7 => services}/problems-test/Chapter 1/Unit Tests.w (100%) rename {inform7 => services}/problems-test/Contents.w (80%) rename {inform7 => services}/problems-test/Tests/Test Cases/_Results_Ideal/problems.txt (100%) rename {inform7 => services}/problems-test/Tests/Test Cases/problems.txt (100%) rename {inform7 => services}/problems-test/Tests/problems-test.intest (69%) rename {shared => services}/syntax-module/Chapter 1/Syntax Module.w (100%) rename {shared => services}/syntax-module/Chapter 2/Node Annotations.w (100%) rename {shared => services}/syntax-module/Chapter 2/Node Tyoes.w (100%) rename {shared => services}/syntax-module/Chapter 2/Parse Nodes.w (100%) rename {shared => services}/syntax-module/Chapter 2/Syntax Trees.w (100%) rename {shared => services}/syntax-module/Chapter 2/Tree Verification.w (100%) rename {shared => services}/syntax-module/Chapter 3/Sentences.w (100%) rename {shared => services}/syntax-module/Contents.w (100%) rename {shared => services}/syntax-module/Preliminaries/How To Include This Module.w (95%) rename {shared => services}/syntax-module/Preliminaries/What This Module Does.w (100%) rename {shared => services}/syntax-test/.gitignore (100%) rename {shared => services}/syntax-test/Chapter 1/Program Control.w (95%) rename {shared => services}/syntax-test/Chapter 1/Unit Tests.w (100%) rename {shared => services}/syntax-test/Contents.w (100%) rename {shared => services}/syntax-test/Tests/Test Cases/_Results_Ideal/tree.txt (66%) rename {shared => services}/syntax-test/Tests/Test Cases/tree.txt (100%) rename {shared => services}/syntax-test/Tests/syntax-test.intest (70%) rename {shared => services}/words-module/Chapter 1/Words Module.w (100%) rename {shared => services}/words-module/Chapter 2/Numbered Words.w (100%) rename {shared => services}/words-module/Chapter 2/Vocabulary.w (100%) rename {shared => services}/words-module/Chapter 2/Word Assemblages.w (100%) rename {shared => services}/words-module/Chapter 3/Feeds.w (100%) rename {shared => services}/words-module/Chapter 3/Identifiers.w (100%) rename {shared => services}/words-module/Chapter 3/Lexer.w (100%) rename {shared => services}/words-module/Chapter 3/Text From Files.w (100%) rename {shared => services}/words-module/Chapter 3/Wordings.w (100%) rename {shared => services}/words-module/Chapter 4/About Preform.w (100%) rename {shared => services}/words-module/Chapter 4/Basic Nonterminals.w (100%) rename {shared => services}/words-module/Chapter 4/Instrumentation.w (100%) rename {shared => services}/words-module/Chapter 4/Length Extremes.w (100%) rename {shared => services}/words-module/Chapter 4/Loading Preform.w (100%) rename {shared => services}/words-module/Chapter 4/Nonterminal Incidences.w (100%) rename {shared => services}/words-module/Chapter 4/Nonterminals.w (100%) rename {shared => services}/words-module/Chapter 4/Preform.w (100%) rename {shared => services}/words-module/Chapter 4/The Optimiser.w (100%) rename {shared => services}/words-module/Contents.w (100%) rename {shared => services}/words-module/Preliminaries/How To Include This Module.w (91%) rename {shared => services}/words-module/Preliminaries/What This Module Does.w (100%) rename {shared => services}/words-test/.gitignore (100%) rename {shared => services}/words-test/Chapter 1/Program Control.w (100%) rename {shared => services}/words-test/Chapter 1/Unit Tests.w (97%) rename {shared => services}/words-test/Contents.w (100%) rename {shared => services}/words-test/Tests/Test Cases/_Results_Ideal/lexer.txt (100%) rename {shared => services}/words-test/Tests/Test Cases/_Results_Ideal/preform.txt (100%) rename {shared => services}/words-test/Tests/Test Cases/lexer.txt (100%) rename {shared => services}/words-test/Tests/Test Cases/preform.txt (100%) rename {shared => services}/words-test/Tests/words-test.intest (70%) diff --git a/.gitignore b/.gitignore index 68c629ff1..1c4d28af8 100644 --- a/.gitignore +++ b/.gitignore @@ -32,7 +32,7 @@ retrospective/makefile inbuild/*-test/Tests/Test Cases/_Results_Actual/ inform7/*-test/Tests/Test Cases/_Results_Actual/ -shared/*-test/Tests/Test Cases/_Results_Actual/ -shared/*-test/*.mk +services/*-test/Tests/Test Cases/_Results_Actual/ +services/*-test/*.mk rsync.log diff --git a/README.md b/README.md index b950570b8..6470b772f 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Inform 7 -v10.1.0-alpha.1+6Q49 'Krypton' (19 May 2020) +v10.1.0-alpha.1+6Q50 'Krypton' (20 May 2020) ## About Inform 7 diff --git a/build.txt b/build.txt index ae1203838..a113778f5 100644 --- a/build.txt +++ b/build.txt @@ -1,3 +1,3 @@ Prerelease: alpha.1 -Build Date: 19 May 2020 -Build Number: 6Q49 +Build Date: 20 May 2020 +Build Number: 6Q50 diff --git a/colony.txt b/colony.txt index 512526ec6..dd093f8a7 100644 --- a/colony.txt +++ b/colony.txt @@ -17,10 +17,10 @@ web: "inbuild" at "inbuild" in "docs/inbuild" breadcrumbs: "Home: //overview//" > "Inbuild Modules: //compiler//" module: "supervisor" at "inbuild/supervisor-module" in "docs/supervisor-module" breadcrumbs: "Home: //overview//" > "Inform7 Modules: //compiler//" -module: "inflections" at "inform7/inflections-module" in "docs/inflections-module" -module: "linguistics" at "inform7/linguistics-module" in "docs/linguistics-module" +module: "inflections" at "services/inflections-module" in "docs/inflections-module" +module: "linguistics" at "services/linguistics-module" in "docs/linguistics-module" module: "kinds" at "inform7/kinds-module" in "docs/kinds-module" -module: "problems" at "inform7/problems-module" in "docs/problems-module" +module: "problems" at "services/problems-module" in "docs/problems-module" module: "core" at "inform7/core-module" in "docs/core-module" module: "if" at "inform7/if-module" in "docs/if-module" module: "index" at "inform7/index-module" in "docs/index-module" @@ -30,10 +30,10 @@ module: "bytecode" at "inter/bytecode-module" in "docs/bytecode-module" module: "building" at "inter/building-module" in "docs/building-module" module: "codegen" at "inter/codegen-module" in "docs/codegen-module" breadcrumbs: "Home: //overview//" > "Shared Modules: //compiler//" -module: "arch" at "shared/arch-module" in "docs/arch-module" -module: "syntax" at "shared/syntax-module" in "docs/syntax-module" -module: "words" at "shared/words-module" in "docs/words-module" -module: "html" at "shared/html-module" in "docs/html-module" +module: "arch" at "services/arch-module" in "docs/arch-module" +module: "syntax" at "services/syntax-module" in "docs/syntax-module" +module: "words" at "services/words-module" in "docs/words-module" +module: "html" at "services/html-module" in "docs/html-module" navigation: docs-src/navk.html breadcrumbs: "Home: //overview//" @@ -61,13 +61,13 @@ navigation: docs-src/navu.html breadcrumbs: "Home: //overview//" web: "units" at "docs-src/units.inweb" in "docs" breadcrumbs: "Home: //overview//" > "Unit Test Tools: //units//" -web: "arch-test" at "shared/arch-test" in "docs/arch-test" +web: "arch-test" at "services/arch-test" in "docs/arch-test" web: "building-test" at "inter/building-test" in "docs/building-test" -web: "inflections-test" at "inform7/inflections-test" in "docs/inflections-test" -web: "linguistics-test" at "inform7/linguistics-test" in "docs/linguistics-test" -web: "problems-test" at "inform7/problems-test" in "docs/problems-test" -web: "syntax-test" at "shared/syntax-test" in "docs/syntax-test" -web: "words-test" at "shared/words-test" in "docs/words-test" +web: "inflections-test" at "services/inflections-test" in "docs/inflections-test" +web: "linguistics-test" at "services/linguistics-test" in "docs/linguistics-test" +web: "problems-test" at "services/problems-test" in "docs/problems-test" +web: "syntax-test" at "services/syntax-test" in "docs/syntax-test" +web: "words-test" at "services/words-test" in "docs/words-test" # external to this repository, and here to facilitate cross-links diff --git a/docs-src/compiler.inweb b/docs-src/compiler.inweb index db5d03d88..f7b7c85f1 100755 --- a/docs-src/compiler.inweb +++ b/docs-src/compiler.inweb @@ -15,8 +15,6 @@ and //inbuild: Reference Card//, //inform7: Reference Card//, //inter: Reference Each tool has its own CLI (or "command-line interface") but is otherwise divided up into "modules", many shared between two or even all three tools. -//inform7// contains every module, and is thus the entire compiler, whereas -the other tools are subsets of it: = (hyperlinked text as BoxArt) INBUILD INFORM7 INTER +-------------+ +-------------+ +-------------+ @@ -28,9 +26,6 @@ the other tools are subsets of it: | | | | | | | | +---+.............+---+ | | | | | //core//-module | | | - | | | //inflections//-module | | | - | | | //linguistics//-module | | | - | | | //problems//-module | | | | | | //kinds//-module | | | | | | //if//-module | | | | | | //multimedia//-module | | | @@ -43,7 +38,10 @@ the other tools are subsets of it: | | | //codegen//-module | +-------------+ +----------------------------------------------+ +-----------------------------------------------------------------------+ -| SHARED shared //syntax//-module | +| SERVICES shared //linguistics//-module | +| shared //inflections//-module | +| shared //problems//-module | +| shared //syntax//-module | | shared //words//-module | | shared //arch//-module | | shared //html//-module | @@ -54,15 +52,14 @@ the other tools are subsets of it: | (standard C library) | +-----------------------------------------------------------------------+ = -The three tools each use a "shared" library, made up of four modules -providing services useful for natural language-based programs. At one time -this was going to be called "Second Foundation" (or possibly "Foundation -and Empire"), because there is also //foundation// underneath, a C library -of utility functions provided by the //inweb// project. +The three tools each use a "services" library, made up of seven modules +providing services useful for natural language-based programs (though only +//inform7// needs them all). At one time this was going to be called "Second +Foundation" or possibly "Foundation and Empire", because there is also +//foundation// underneath, a library of utility functions provided by //inweb//. -@ That's a lot: for code-spelunkers, the Inform compilers are like a -limestone hillside riddled with points of entry. For first-time cavers, -here are some suggested entrances. +@ That's a lot: for code-spelunkers, this is a veritable limestone hillside +of points of entry. Where to begin? Here are some suggested entrances: (a) See //supervisor: What This Module Does// for an overview of the build-management process. (b) Or take that on trust, and see //core: What This Module Does// for diff --git a/docs-src/navc.html b/docs-src/navc.html index 534e017a3..dc354b06a 100644 --- a/docs-src/navc.html +++ b/docs-src/navc.html @@ -13,20 +13,20 @@ [[Item "supervisor"]] [[Menu "Inform7 Modules"]] [[Item "core"]] -[[Item "inflections"]] -[[Item "linguistics"]] [[Item "kinds"]] [[Item "if"]] [[Item "multimedia"]] -[[Item "problems"]] [[Item "index"]] [[Menu "Inter Modules"]] [[Item "bytecode"]] [[Item "building"]] [[Item "codegen"]] -[[Menu "Shared Modules"]] +[[Menu "Services"]] [[Item "arch"]] [[Item "syntax"]] [[Item "words"]] [[Item "html"]] +[[Item "inflections"]] +[[Item "linguistics"]] +[[Item "problems"]] [[Item "foundation"]] diff --git a/docs/BasicInformKit/S-fl.html b/docs/BasicInformKit/S-fl.html index 8c3caada5..62bc05f66 100644 --- a/docs/BasicInformKit/S-fl.html +++ b/docs/BasicInformKit/S-fl.html @@ -306,7 +306,7 @@ Glk errors. AUXF_STATUS_IS_OPEN_FOR_WRITE or AUXF_STATUS_IS_OPEN_FOR_APPEND) { glk_stream_set_position(struc-->AUXF_STREAM, 0, 0); seek start - glk_put_char_stream(struc-->AUXF_STREAM, '*'); ! mark as complete + glk_put_char_stream(struc-->AUXF_STREAM, '*'); mark as complete } glk_stream_close(struc-->AUXF_STREAM, 0); struc-->AUXF_STATUS = AUXF_STATUS_IS_CLOSED; diff --git a/docs/BasicInformKit/S-rgx.html b/docs/BasicInformKit/S-rgx.html index 623fbb0a0..9d8691e06 100644 --- a/docs/BasicInformKit/S-rgx.html +++ b/docs/BasicInformKit/S-rgx.html @@ -297,11 +297,11 @@ a previous match, setting them to the empty text. if (offset == 0) return EMPTY_TEXT_VALUE; if (offset-->RE_DATA1 < 0) return EMPTY_TEXT_VALUE; if (Allocated_Match_Vars-->vn == 0) { - print "*** ", vn, " unallocated! ***^"; - return EMPTY_TEXT_VALUE; - } - return Allocated_Match_Vars-->vn; -]; + print "*** ", vn, " unallocated***^"; + return EMPTY_TEXT_VALUE; + } + return Allocated_Match_Vars-->vn; +];

§7. Markers. At each node, the -->RE_DATA1 and -->RE_DATA2 fields represent the character positions of the start and end of the text matched by the node @@ -406,8 +406,8 @@ but it is relatively compact and we keep it just in case. else print " (?<=...) lookbehind of width ", par3; } if (par2 == 2) { - if (par3 == 0) print " (?!...) negated lookahead"; - else print " (?<!...) negated lookbehind of width ", par3; + if (par3 == 0) print " (?..) negated lookahead"; + else print " (?<..) negated lookbehind of width ", par3; } if (par2 == 3) print " uncollecting"; if (par2 == 0 or 3) { @@ -560,12 +560,12 @@ given here. if (blevel == 20) return "subexpressions too deep"; Subexp_Posns-->(blevel++) = TEXT_TY_RE_NodeAddress(no_packets); jump CClassKnown; - '=': par2 = 1; ! (?=...) lookahead/behind + '=': par2 = 1; (?=...) lookahead/behind par3 = 0; if (bits == false) par3 = -1; - '!': par2 = 2; ! (?!...) negated lookahead/behind + '!': par2 = 2; (?!...) negated lookahead/behind par3 = 0; if (bits == false) par3 = -1; - ':': par2 = 3; ! (?:...) uncollecting subexpression - '>': par2 = 4; ! (?>...) possessive + ':': par2 = 3; (?:...) uncollecting subexpression + '>': par2 = 4; (?>...) possessive default: if (BlkValueRead(ftxt, ffrom) == ')') { if (cc == 'i') { diff --git a/docs/CommandParserKit/S-prs.html b/docs/CommandParserKit/S-prs.html index 67d4c52e5..df68a3f23 100644 --- a/docs/CommandParserKit/S-prs.html +++ b/docs/CommandParserKit/S-prs.html @@ -156,7 +156,7 @@ be read or written by the parser. Global pronoun__word; Saved value Global pronoun__obj; Saved value -Constant comma_word = 'comma,'; ! An "untypeable word" used to substitute +Constant comma_word = 'comma,'; An "untypeable word" used to substitute for commas in parse buffers

§3. Match List Variables. The most difficult tokens to match are those which refer to objects, since diff --git a/docs/WorldModelKit/S-lst.html b/docs/WorldModelKit/S-lst.html index 7e1314180..a719976c9 100644 --- a/docs/WorldModelKit/S-lst.html +++ b/docs/WorldModelKit/S-lst.html @@ -993,7 +993,7 @@ the iterator used at the top level) and increasing the depth by 1. if (o has container && o hasnt open) combo=combo+2; if ((o has container && (o has open || o has transparent)) && (child(o)==0)) combo=combo+4; - if (combo) LIST_WRITER_INTERNAL_RM('A'); ! space and open bracket + if (combo) LIST_WRITER_INTERNAL_RM('A'); space and open bracket switch (combo) { 1: LIST_WRITER_INTERNAL_RM('D', o); 2: LIST_WRITER_INTERNAL_RM('E', o); @@ -1003,7 +1003,7 @@ the iterator used at the top level) and increasing the depth by 1. 6: LIST_WRITER_INTERNAL_RM('G', o); 7: LIST_WRITER_INTERNAL_RM('J', o); } - if (combo) LIST_WRITER_INTERNAL_RM('B'); ! close bracket + if (combo) LIST_WRITER_INTERNAL_RM('B'); close bracket } EndActivity(PRINTING_ROOM_DESC_DETAILS_ACT, o); } end of PARTINV_BIT processing diff --git a/docs/arch-module/1-am.html b/docs/arch-module/1-am.html index 0b8595826..ac746ba84 100644 --- a/docs/arch-module/1-am.html +++ b/docs/arch-module/1-am.html @@ -32,22 +32,22 @@

  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/arch-module/2-arc.html b/docs/arch-module/2-arc.html index 920070c07..425d90a79 100644 --- a/docs/arch-module/2-arc.html +++ b/docs/arch-module/2-arc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/arch-module/2-cmp.html b/docs/arch-module/2-cmp.html index 1d4228aa4..e4df2ad96 100644 --- a/docs/arch-module/2-cmp.html +++ b/docs/arch-module/2-cmp.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/arch-module/2-tvm.html b/docs/arch-module/2-tvm.html index 119cc745c..439f5540e 100644 --- a/docs/arch-module/2-tvm.html +++ b/docs/arch-module/2-tvm.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/arch-module/P-htitm.html b/docs/arch-module/P-htitm.html index c273a91c2..e4e47df66 100644 --- a/docs/arch-module/P-htitm.html +++ b/docs/arch-module/P-htitm.html @@ -32,22 +32,22 @@
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -60,13 +60,13 @@
    -

    §1. Status. The arch module provided as one of the "shared" Inform modules, which means +

    §1. Status. The arch module provided as one of the "services" suite of modules, which means that it was built with a view to potential incorporation in multiple tools. It can be found, for example, in inform7, inbuild and arch-test.

    -

    By convention, the modules considered as "shared" have no dependencies on -other modules except for foundation and other "shared" modules. +

    By convention, the modules considered as "services" have no dependencies on +other modules except for foundation and other "services" modules.

    A tool can import arch only if it also imports foundation. diff --git a/docs/arch-module/P-wtmd.html b/docs/arch-module/P-wtmd.html index 09eef4db0..201b425bc 100644 --- a/docs/arch-module/P-wtmd.html +++ b/docs/arch-module/P-wtmd.html @@ -32,22 +32,22 @@

  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/arch-module/index.html b/docs/arch-module/index.html index 5099fa91e..305856c3d 100644 --- a/docs/arch-module/index.html +++ b/docs/arch-module/index.html @@ -30,22 +30,22 @@
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/arch-test/index.html b/docs/arch-test/index.html index 94146c951..165b72733 100644 --- a/docs/arch-test/index.html +++ b/docs/arch-test/index.html @@ -63,7 +63,7 @@

    Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/building-module/1-bs.html b/docs/building-module/1-bs.html index 7fd9f6a08..750fce0fd 100644 --- a/docs/building-module/1-bs.html +++ b/docs/building-module/1-bs.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/building-module/1-hl.html b/docs/building-module/1-hl.html index 22fe62427..594f69e1a 100644 --- a/docs/building-module/1-hl.html +++ b/docs/building-module/1-hl.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/building-module/1-in.html b/docs/building-module/1-in.html index c777e237c..d8434dcc2 100644 --- a/docs/building-module/1-in.html +++ b/docs/building-module/1-in.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/building-module/1-ip.html b/docs/building-module/1-ip.html index e83886b7e..deefa7ea5 100644 --- a/docs/building-module/1-ip.html +++ b/docs/building-module/1-ip.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/building-module/1-pck.html b/docs/building-module/1-pck.html index d5866bf44..5a8e26b88 100644 --- a/docs/building-module/1-pck.html +++ b/docs/building-module/1-pck.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/building-module/1-pt.html b/docs/building-module/1-pt.html index 1b3d718c2..b7f4c7262 100644 --- a/docs/building-module/1-pt.html +++ b/docs/building-module/1-pt.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/building-module/1-trn.html b/docs/building-module/1-trn.html index a3e661412..02a3bbec0 100644 --- a/docs/building-module/1-trn.html +++ b/docs/building-module/1-trn.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/building-module/1-tv.html b/docs/building-module/1-tv.html index fdfcf1e9a..1805907c9 100644 --- a/docs/building-module/1-tv.html +++ b/docs/building-module/1-tv.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/building-module/2-eis.html b/docs/building-module/2-eis.html index 79322036a..52ce55c8a 100644 --- a/docs/building-module/2-eis.html +++ b/docs/building-module/2-eis.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/building-module/2-is.html b/docs/building-module/2-is.html index a6398bae7..518ed32c5 100644 --- a/docs/building-module/2-is.html +++ b/docs/building-module/2-is.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/building-module/3-prd.html b/docs/building-module/3-prd.html index 673bc492a..b74edca18 100644 --- a/docs/building-module/3-prd.html +++ b/docs/building-module/3-prd.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/building-module/3-vh.html b/docs/building-module/3-vh.html index 6a7a560b8..86fe3438a 100644 --- a/docs/building-module/3-vh.html +++ b/docs/building-module/3-vh.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/building-module/index.html b/docs/building-module/index.html index 8e98c3418..51146d5eb 100644 --- a/docs/building-module/index.html +++ b/docs/building-module/index.html @@ -30,22 +30,22 @@
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/building-test/index.html b/docs/building-test/index.html index 20459fdb2..a2cb2d151 100644 --- a/docs/building-test/index.html +++ b/docs/building-test/index.html @@ -73,7 +73,7 @@
  • - shared/words + services/words - A library of code for reading natural language into a stream of words.

  • diff --git a/docs/bytecode-module/1-bm.html b/docs/bytecode-module/1-bm.html index 82205022a..7f0d122a1 100644 --- a/docs/bytecode-module/1-bm.html +++ b/docs/bytecode-module/1-bm.html @@ -32,22 +32,22 @@
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/2-ann.html b/docs/bytecode-module/2-ann.html index ebec1f486..9a9d8611e 100644 --- a/docs/bytecode-module/2-ann.html +++ b/docs/bytecode-module/2-ann.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/2-bkm.html b/docs/bytecode-module/2-bkm.html index a6e9f9c87..a0834a15e 100644 --- a/docs/bytecode-module/2-bkm.html +++ b/docs/bytecode-module/2-bkm.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/2-cnn.html b/docs/bytecode-module/2-cnn.html index af59be677..69263edfa 100644 --- a/docs/bytecode-module/2-cnn.html +++ b/docs/bytecode-module/2-cnn.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/2-in.html b/docs/bytecode-module/2-in.html index 2b12ce558..d319ba614 100644 --- a/docs/bytecode-module/2-in.html +++ b/docs/bytecode-module/2-in.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/2-inl.html b/docs/bytecode-module/2-inl.html index 2907dd5ac..1f4b57056 100644 --- a/docs/bytecode-module/2-inl.html +++ b/docs/bytecode-module/2-inl.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/2-it.html b/docs/bytecode-module/2-it.html index 799b9ab4d..0ff8534ff 100644 --- a/docs/bytecode-module/2-it.html +++ b/docs/bytecode-module/2-it.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/2-pck.html b/docs/bytecode-module/2-pck.html index c525d4e23..e0db08a76 100644 --- a/docs/bytecode-module/2-pck.html +++ b/docs/bytecode-module/2-pck.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/2-st.html b/docs/bytecode-module/2-st.html index 06e836178..7e2e1c686 100644 --- a/docs/bytecode-module/2-st.html +++ b/docs/bytecode-module/2-st.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/2-sym.html b/docs/bytecode-module/2-sym.html index f4e25bf34..fd13d1655 100644 --- a/docs/bytecode-module/2-sym.html +++ b/docs/bytecode-module/2-sym.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/2-trn.html b/docs/bytecode-module/2-trn.html index d94d0dfd8..54e8a1c55 100644 --- a/docs/bytecode-module/2-trn.html +++ b/docs/bytecode-module/2-trn.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/2-tw.html b/docs/bytecode-module/2-tw.html index 500a5b486..a3d348aec 100644 --- a/docs/bytecode-module/2-tw.html +++ b/docs/bytecode-module/2-tw.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/3-ca.html b/docs/bytecode-module/3-ca.html index c6559930a..6665999e4 100644 --- a/docs/bytecode-module/3-ca.html +++ b/docs/bytecode-module/3-ca.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/3-dfn.html b/docs/bytecode-module/3-dfn.html index c697e912b..4fbfe486c 100644 --- a/docs/bytecode-module/3-dfn.html +++ b/docs/bytecode-module/3-dfn.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/3-idt.html b/docs/bytecode-module/3-idt.html index ecd2ec54d..a6ff91579 100644 --- a/docs/bytecode-module/3-idt.html +++ b/docs/bytecode-module/3-idt.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/3-ie.html b/docs/bytecode-module/3-ie.html index 603e44b9c..52a30a48c 100644 --- a/docs/bytecode-module/3-ie.html +++ b/docs/bytecode-module/3-ie.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/3-iibf.html b/docs/bytecode-module/3-iibf.html index 12f54bcd5..0a95455aa 100644 --- a/docs/bytecode-module/3-iibf.html +++ b/docs/bytecode-module/3-iibf.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/3-iitf.html b/docs/bytecode-module/3-iitf.html index f97cfb263..8719864ee 100644 --- a/docs/bytecode-module/3-iitf.html +++ b/docs/bytecode-module/3-iitf.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/3-vi.html b/docs/bytecode-module/3-vi.html index 1c93aa08b..be33a9672 100644 --- a/docs/bytecode-module/3-vi.html +++ b/docs/bytecode-module/3-vi.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/4-tac.html b/docs/bytecode-module/4-tac.html index bf9cf7998..eb0dd84a1 100644 --- a/docs/bytecode-module/4-tac.html +++ b/docs/bytecode-module/4-tac.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/4-tcc.html b/docs/bytecode-module/4-tcc.html index 3d7325c1f..3a21f16b2 100644 --- a/docs/bytecode-module/4-tcc.html +++ b/docs/bytecode-module/4-tcc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/4-tcc2.html b/docs/bytecode-module/4-tcc2.html index ffa4cce6d..04b6c8a9e 100644 --- a/docs/bytecode-module/4-tcc2.html +++ b/docs/bytecode-module/4-tcc2.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/4-tdc.html b/docs/bytecode-module/4-tdc.html index 6204c6194..eafefbc86 100644 --- a/docs/bytecode-module/4-tdc.html +++ b/docs/bytecode-module/4-tdc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/4-tic.html b/docs/bytecode-module/4-tic.html index fa6774d85..cb0efa44e 100644 --- a/docs/bytecode-module/4-tic.html +++ b/docs/bytecode-module/4-tic.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/4-tkc.html b/docs/bytecode-module/4-tkc.html index be857c321..10cee2749 100644 --- a/docs/bytecode-module/4-tkc.html +++ b/docs/bytecode-module/4-tkc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/4-tlc.html b/docs/bytecode-module/4-tlc.html index 4861e6bca..cc07bec07 100644 --- a/docs/bytecode-module/4-tlc.html +++ b/docs/bytecode-module/4-tlc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/4-tmc.html b/docs/bytecode-module/4-tmc.html index 2e6be08a1..8b1173716 100644 --- a/docs/bytecode-module/4-tmc.html +++ b/docs/bytecode-module/4-tmc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/4-tnc.html b/docs/bytecode-module/4-tnc.html index c86e45583..e98d5bc4e 100644 --- a/docs/bytecode-module/4-tnc.html +++ b/docs/bytecode-module/4-tnc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/4-tpc.html b/docs/bytecode-module/4-tpc.html index 703dc2a95..4c2ef08fa 100644 --- a/docs/bytecode-module/4-tpc.html +++ b/docs/bytecode-module/4-tpc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/4-tpc2.html b/docs/bytecode-module/4-tpc2.html index f2ff07a66..353a6a396 100644 --- a/docs/bytecode-module/4-tpc2.html +++ b/docs/bytecode-module/4-tpc2.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/4-tpc3.html b/docs/bytecode-module/4-tpc3.html index 4fd27e258..965b8e249 100644 --- a/docs/bytecode-module/4-tpc3.html +++ b/docs/bytecode-module/4-tpc3.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/4-tpc4.html b/docs/bytecode-module/4-tpc4.html index ea30d1c20..c0f320728 100644 --- a/docs/bytecode-module/4-tpc4.html +++ b/docs/bytecode-module/4-tpc4.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/4-tpc5.html b/docs/bytecode-module/4-tpc5.html index d41063fce..d8bb30f35 100644 --- a/docs/bytecode-module/4-tpc5.html +++ b/docs/bytecode-module/4-tpc5.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/4-tpc6.html b/docs/bytecode-module/4-tpc6.html index 1be1706a7..da6a9dd50 100644 --- a/docs/bytecode-module/4-tpc6.html +++ b/docs/bytecode-module/4-tpc6.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/4-tpc7.html b/docs/bytecode-module/4-tpc7.html index 7b8901029..3252c2829 100644 --- a/docs/bytecode-module/4-tpc7.html +++ b/docs/bytecode-module/4-tpc7.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/4-trc.html b/docs/bytecode-module/4-trc.html index 03fc9d384..b3f2347ea 100644 --- a/docs/bytecode-module/4-trc.html +++ b/docs/bytecode-module/4-trc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/4-tsc.html b/docs/bytecode-module/4-tsc.html index d77a364b4..2fca51b3d 100644 --- a/docs/bytecode-module/4-tsc.html +++ b/docs/bytecode-module/4-tsc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/4-tvc.html b/docs/bytecode-module/4-tvc.html index e8d433d97..53e76e43f 100644 --- a/docs/bytecode-module/4-tvc.html +++ b/docs/bytecode-module/4-tvc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/4-tvc2.html b/docs/bytecode-module/4-tvc2.html index 35d9845db..2fa3ff665 100644 --- a/docs/bytecode-module/4-tvc2.html +++ b/docs/bytecode-module/4-tvc2.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/5-tcc.html b/docs/bytecode-module/5-tcc.html index e5952ea04..0a7cd5ec9 100644 --- a/docs/bytecode-module/5-tcc.html +++ b/docs/bytecode-module/5-tcc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/5-tcc2.html b/docs/bytecode-module/5-tcc2.html index b30b75b47..c28474c4c 100644 --- a/docs/bytecode-module/5-tcc2.html +++ b/docs/bytecode-module/5-tcc2.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/5-tec.html b/docs/bytecode-module/5-tec.html index aa6e4404b..51d123f1c 100644 --- a/docs/bytecode-module/5-tec.html +++ b/docs/bytecode-module/5-tec.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/5-tic.html b/docs/bytecode-module/5-tic.html index 307151d52..2dc30ca6b 100644 --- a/docs/bytecode-module/5-tic.html +++ b/docs/bytecode-module/5-tic.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/5-tlc.html b/docs/bytecode-module/5-tlc.html index 9ad25611a..9040187d2 100644 --- a/docs/bytecode-module/5-tlc.html +++ b/docs/bytecode-module/5-tlc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/5-tlc2.html b/docs/bytecode-module/5-tlc2.html index 191b9a4f5..843b97307 100644 --- a/docs/bytecode-module/5-tlc2.html +++ b/docs/bytecode-module/5-tlc2.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/5-tlc3.html b/docs/bytecode-module/5-tlc3.html index 44d281679..afc45a54a 100644 --- a/docs/bytecode-module/5-tlc3.html +++ b/docs/bytecode-module/5-tlc3.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/5-trc.html b/docs/bytecode-module/5-trc.html index e40f3f8dc..a3fa58967 100644 --- a/docs/bytecode-module/5-trc.html +++ b/docs/bytecode-module/5-trc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/5-trc2.html b/docs/bytecode-module/5-trc2.html index 1b467baf6..897016ea4 100644 --- a/docs/bytecode-module/5-trc2.html +++ b/docs/bytecode-module/5-trc2.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/5-tsc.html b/docs/bytecode-module/5-tsc.html index 365e20952..f3daaaa56 100644 --- a/docs/bytecode-module/5-tsc.html +++ b/docs/bytecode-module/5-tsc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/5-tvc.html b/docs/bytecode-module/5-tvc.html index 98c22d9af..e4a09c5fa 100644 --- a/docs/bytecode-module/5-tvc.html +++ b/docs/bytecode-module/5-tvc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/P-wtmd.html b/docs/bytecode-module/P-wtmd.html index 0d0c66765..fa6fc8df1 100644 --- a/docs/bytecode-module/P-wtmd.html +++ b/docs/bytecode-module/P-wtmd.html @@ -32,22 +32,22 @@
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/bytecode-module/index.html b/docs/bytecode-module/index.html index e1d69718e..a5f6ef7ae 100644 --- a/docs/bytecode-module/index.html +++ b/docs/bytecode-module/index.html @@ -30,22 +30,22 @@
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/1-arc.html b/docs/codegen-module/1-arc.html index 387d30399..311211bfc 100644 --- a/docs/codegen-module/1-arc.html +++ b/docs/codegen-module/1-arc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/1-cm.html b/docs/codegen-module/1-cm.html index b0df2785e..09d46e4e2 100644 --- a/docs/codegen-module/1-cm.html +++ b/docs/codegen-module/1-cm.html @@ -32,22 +32,22 @@
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/1-li.html b/docs/codegen-module/1-li.html index 985b2b13e..f86df6eb1 100644 --- a/docs/codegen-module/1-li.html +++ b/docs/codegen-module/1-li.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/1-ppl.html b/docs/codegen-module/1-ppl.html index 30da3a479..ffe69d1f4 100644 --- a/docs/codegen-module/1-ppl.html +++ b/docs/codegen-module/1-ppl.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/1-stg.html b/docs/codegen-module/1-stg.html index 53c33b135..40eac70ab 100644 --- a/docs/codegen-module/1-stg.html +++ b/docs/codegen-module/1-stg.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/2-ass.html b/docs/codegen-module/2-ass.html index 1af4a408a..5ba3e40f9 100644 --- a/docs/codegen-module/2-ass.html +++ b/docs/codegen-module/2-ass.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/2-erl.html b/docs/codegen-module/2-erl.html index 5df694456..ffaf0743b 100644 --- a/docs/codegen-module/2-erl.html +++ b/docs/codegen-module/2-erl.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/2-erm.html b/docs/codegen-module/2-erm.html index 619848845..02b17ebdc 100644 --- a/docs/codegen-module/2-erm.html +++ b/docs/codegen-module/2-erm.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/2-ip.html b/docs/codegen-module/2-ip.html index a6065fc31..e8622db7a 100644 --- a/docs/codegen-module/2-ip.html +++ b/docs/codegen-module/2-ip.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/2-mt.html b/docs/codegen-module/2-mt.html index 20bb2873b..7d8288a6d 100644 --- a/docs/codegen-module/2-mt.html +++ b/docs/codegen-module/2-mt.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/2-plm.html b/docs/codegen-module/2-plm.html index 98c4f6f11..6c278c708 100644 --- a/docs/codegen-module/2-plm.html +++ b/docs/codegen-module/2-plm.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/2-rcc.html b/docs/codegen-module/2-rcc.html index 64e4b18ac..c5bcc4e05 100644 --- a/docs/codegen-module/2-rcc.html +++ b/docs/codegen-module/2-rcc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/2-res.html b/docs/codegen-module/2-res.html index 74c98374c..9782ffc02 100644 --- a/docs/codegen-module/2-res.html +++ b/docs/codegen-module/2-res.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/2-rv.html b/docs/codegen-module/2-rv.html index fcca5f181..41fbc7f03 100644 --- a/docs/codegen-module/2-rv.html +++ b/docs/codegen-module/2-rv.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/2-tr.html b/docs/codegen-module/2-tr.html index 0ce65134f..a5b7b7d30 100644 --- a/docs/codegen-module/2-tr.html +++ b/docs/codegen-module/2-tr.html @@ -54,22 +54,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/2-unq.html b/docs/codegen-module/2-unq.html index af55b4319..d88df66de 100644 --- a/docs/codegen-module/2-unq.html +++ b/docs/codegen-module/2-unq.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/3-cal.html b/docs/codegen-module/3-cal.html index 2b2bc9569..0d24dcac4 100644 --- a/docs/codegen-module/3-cal.html +++ b/docs/codegen-module/3-cal.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/3-cg.html b/docs/codegen-module/3-cg.html index 1fc692ddb..b7da900c4 100644 --- a/docs/codegen-module/3-cg.html +++ b/docs/codegen-module/3-cg.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/3-fc.html b/docs/codegen-module/3-fc.html index 370b4c8cb..8b7644e6a 100644 --- a/docs/codegen-module/3-fc.html +++ b/docs/codegen-module/3-fc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/3-iap.html b/docs/codegen-module/3-iap.html index ad623e83b..399971da0 100644 --- a/docs/codegen-module/3-iap.html +++ b/docs/codegen-module/3-iap.html @@ -54,22 +54,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/3-vrb.html b/docs/codegen-module/3-vrb.html index 3ae6bd5f5..7e6de9fbc 100644 --- a/docs/codegen-module/3-vrb.html +++ b/docs/codegen-module/3-vrb.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/4-fbi.html b/docs/codegen-module/4-fbi.html index ce210ca94..0b92f8313 100644 --- a/docs/codegen-module/4-fbi.html +++ b/docs/codegen-module/4-fbi.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/4-fi.html b/docs/codegen-module/4-fi.html index c64de13dc..3386f1dd6 100644 --- a/docs/codegen-module/4-fi.html +++ b/docs/codegen-module/4-fi.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/4-fi6.html b/docs/codegen-module/4-fi6.html index 2b1aa19f7..e73e769eb 100644 --- a/docs/codegen-module/4-fi6.html +++ b/docs/codegen-module/4-fi6.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/4-ft.html b/docs/codegen-module/4-ft.html index 463c955a4..36e7d5fd1 100644 --- a/docs/codegen-module/4-ft.html +++ b/docs/codegen-module/4-ft.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/4-fti.html b/docs/codegen-module/4-fti.html index 56975228b..9eb6ee772 100644 --- a/docs/codegen-module/4-fti.html +++ b/docs/codegen-module/4-fti.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/codegen-module/index.html b/docs/codegen-module/index.html index ada841d95..cbea96929 100644 --- a/docs/codegen-module/index.html +++ b/docs/codegen-module/index.html @@ -30,22 +30,22 @@
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/compiler.html b/docs/compiler.html index 95a171e64..833d4e7b2 100644 --- a/docs/compiler.html +++ b/docs/compiler.html @@ -32,22 +32,22 @@
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -72,8 +72,6 @@ and Reference Card (in inbuild)

    Each tool has its own CLI (or "command-line interface") but is otherwise divided up into "modules", many shared between two or even all three tools. -inform7 contains every module, and is thus the entire compiler, whereas -the other tools are subsets of it:

    @@ -87,9 +85,6 @@ the other tools are subsets of it:
         |             |          |             |          |             |
         |             |      +---+.............+---+      |             |
         |             |      |     core-module     |      |             |
    -    |             |      | inflections-module  |      |             |
    -    |             |      | linguistics-module  |      |             |
    -    |             |      |   problems-module   |      |             |
         |             |      |    kinds-module     |      |             |
         |             |      |      if-module      |      |             |
         |             |      |  multimedia-module  |      |             |
    @@ -102,7 +97,10 @@ the other tools are subsets of it:
         |             |      |                            codegen-module    |
         +-------------+      +----------------------------------------------+
     +-----------------------------------------------------------------------+
    -|  SHARED                  shared syntax-module                         |
    +|  SERVICES              shared linguistics-module                      |
    +|                        shared inflections-module                      |
    +|                         shared problems-module                        |
    +|                          shared syntax-module                         |
     |                          shared words-module                          |
     |                           shared arch-module                          |
     |                           shared html-module                          |
    @@ -113,16 +111,15 @@ the other tools are subsets of it:
     |                           (standard C library)                        |
     +-----------------------------------------------------------------------+
     
    -

    The three tools each use a "shared" library, made up of four modules -providing services useful for natural language-based programs. At one time -this was going to be called "Second Foundation" (or possibly "Foundation -and Empire"), because there is also foundation underneath, a C library -of utility functions provided by the inweb project. +

    The three tools each use a "services" library, made up of seven modules +providing services useful for natural language-based programs (though only +inform7 needs them all). At one time this was going to be called "Second +Foundation" or possibly "Foundation and Empire", because there is also +foundation underneath, a library of utility functions provided by inweb.

    -

    §2. That's a lot: for code-spelunkers, the Inform compilers are like a -limestone hillside riddled with points of entry. For first-time cavers, -here are some suggested entrances. +

    §2. That's a lot: for code-spelunkers, this is a veritable limestone hillside +of points of entry. Where to begin? Here are some suggested entrances:

    Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/1-htc.html b/docs/core-module/1-htc.html index bd737f8db..5d4a37377 100644 --- a/docs/core-module/1-htc.html +++ b/docs/core-module/1-htc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/1-mr.html b/docs/core-module/1-mr.html index 649981d83..3f4f37346 100644 --- a/docs/core-module/1-mr.html +++ b/docs/core-module/1-mr.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/1-pp.html b/docs/core-module/1-pp.html index e4682bbdc..2d30e2ada 100644 --- a/docs/core-module/1-pp.html +++ b/docs/core-module/1-pp.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/1-wtc.html b/docs/core-module/1-wtc.html index de2581c7a..d1f47fbde 100644 --- a/docs/core-module/1-wtc.html +++ b/docs/core-module/1-wtc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/10-aots.html b/docs/core-module/10-aots.html index 49d8f2079..6f182185b 100644 --- a/docs/core-module/10-aots.html +++ b/docs/core-module/10-aots.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/10-cad.html b/docs/core-module/10-cad.html index d32d6083b..92b32ea8c 100644 --- a/docs/core-module/10-cad.html +++ b/docs/core-module/10-cad.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/10-cap.html b/docs/core-module/10-cap.html index eee6544c4..dc79a8e01 100644 --- a/docs/core-module/10-cap.html +++ b/docs/core-module/10-cap.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/10-pl.html b/docs/core-module/10-pl.html index 1a6290f3b..765688b84 100644 --- a/docs/core-module/10-pl.html +++ b/docs/core-module/10-pl.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/10-teav.html b/docs/core-module/10-teav.html index 6acc0d7bb..05ef71aa7 100644 --- a/docs/core-module/10-teav.html +++ b/docs/core-module/10-teav.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/10-varc.html b/docs/core-module/10-varc.html index 659cd0482..9fb15b75f 100644 --- a/docs/core-module/10-varc.html +++ b/docs/core-module/10-varc.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/11-ap.html b/docs/core-module/11-ap.html index 31ac51c2a..2afa40a23 100644 --- a/docs/core-module/11-ap.html +++ b/docs/core-module/11-ap.html @@ -54,22 +54,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/11-bas.html b/docs/core-module/11-bas.html index cd22ce3e1..1372aed79 100644 --- a/docs/core-module/11-bas.html +++ b/docs/core-module/11-bas.html @@ -54,22 +54,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/11-itpc.html b/docs/core-module/11-itpc.html index 7a8aef5c5..f8a7a5ef9 100644 --- a/docs/core-module/11-itpc.html +++ b/docs/core-module/11-itpc.html @@ -46,22 +46,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/11-pr.html b/docs/core-module/11-pr.html index 417e15411..2a91c3c73 100644 --- a/docs/core-module/11-pr.html +++ b/docs/core-module/11-pr.html @@ -54,22 +54,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/11-sc.html b/docs/core-module/11-sc.html index 3b03d9d65..f36a1b587 100644 --- a/docs/core-module/11-sc.html +++ b/docs/core-module/11-sc.html @@ -54,22 +54,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/11-sm.html b/docs/core-module/11-sm.html index d21cdc977..25d1da2ac 100644 --- a/docs/core-module/11-sm.html +++ b/docs/core-module/11-sm.html @@ -54,22 +54,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/11-tc.html b/docs/core-module/11-tc.html index 10a654ff4..dddc8d8ea 100644 --- a/docs/core-module/11-tc.html +++ b/docs/core-module/11-tc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/11-tcp.html b/docs/core-module/11-tcp.html index 3228a1902..d7732877b 100644 --- a/docs/core-module/11-tcp.html +++ b/docs/core-module/11-tcp.html @@ -54,22 +54,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/11-tr.html b/docs/core-module/11-tr.html index 1d1bf9521..99a22d931 100644 --- a/docs/core-module/11-tr.html +++ b/docs/core-module/11-tr.html @@ -54,22 +54,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/12-ap.html b/docs/core-module/12-ap.html index d14f9923b..4814ea0fd 100644 --- a/docs/core-module/12-ap.html +++ b/docs/core-module/12-ap.html @@ -54,22 +54,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/12-ca.html b/docs/core-module/12-ca.html index 73415e5c9..f138c700c 100644 --- a/docs/core-module/12-ca.html +++ b/docs/core-module/12-ca.html @@ -54,22 +54,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/12-cad.html b/docs/core-module/12-cad.html index 38113308f..269a9fb69 100644 --- a/docs/core-module/12-cad.html +++ b/docs/core-module/12-cad.html @@ -54,22 +54,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/12-cdp.html b/docs/core-module/12-cdp.html index 920a94624..438c1a36c 100644 --- a/docs/core-module/12-cdp.html +++ b/docs/core-module/12-cdp.html @@ -54,22 +54,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/12-dtd.html b/docs/core-module/12-dtd.html index e64db3286..841e21e91 100644 --- a/docs/core-module/12-dtd.html +++ b/docs/core-module/12-dtd.html @@ -54,22 +54,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/12-is.html b/docs/core-module/12-is.html index b604cfe5f..ddac07b2d 100644 --- a/docs/core-module/12-is.html +++ b/docs/core-module/12-is.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/12-qr.html b/docs/core-module/12-qr.html index 139ce8b5d..4607cc72d 100644 --- a/docs/core-module/12-qr.html +++ b/docs/core-module/12-qr.html @@ -54,22 +54,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/12-ter.html b/docs/core-module/12-ter.html index b301359d6..ebfbe1cbc 100644 --- a/docs/core-module/12-ter.html +++ b/docs/core-module/12-ter.html @@ -54,22 +54,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/13-ca.html b/docs/core-module/13-ca.html index b8000ebf4..5b8ca61ea 100644 --- a/docs/core-module/13-ca.html +++ b/docs/core-module/13-ca.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/13-kak.html b/docs/core-module/13-kak.html index 92144cf3b..a7c38617f 100644 --- a/docs/core-module/13-kak.html +++ b/docs/core-module/13-kak.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/13-ki.html b/docs/core-module/13-ki.html index 8f5071844..5a7ab0521 100644 --- a/docs/core-module/13-ki.html +++ b/docs/core-module/13-ki.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/13-rsfk.html b/docs/core-module/13-rsfk.html index 9ba6246f4..cc3e8e352 100644 --- a/docs/core-module/13-rsfk.html +++ b/docs/core-module/13-rsfk.html @@ -54,22 +54,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/14-cfs.html b/docs/core-module/14-cfs.html index ccb04bd97..0a5d10040 100644 --- a/docs/core-module/14-cfs.html +++ b/docs/core-module/14-cfs.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/14-cn.html b/docs/core-module/14-cn.html index 7410ea154..b4f88c576 100644 --- a/docs/core-module/14-cn.html +++ b/docs/core-module/14-cn.html @@ -54,22 +54,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/14-ds.html b/docs/core-module/14-ds.html index fdc03353c..9399c9c7f 100644 --- a/docs/core-module/14-ds.html +++ b/docs/core-module/14-ds.html @@ -54,22 +54,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/14-ds2.html b/docs/core-module/14-ds2.html index 20dd8fdce..7d8527e7f 100644 --- a/docs/core-module/14-ds2.html +++ b/docs/core-module/14-ds2.html @@ -55,22 +55,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/14-lv.html b/docs/core-module/14-lv.html index 29a41dac8..c85c16a86 100644 --- a/docs/core-module/14-lv.html +++ b/docs/core-module/14-lv.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/14-rv.html b/docs/core-module/14-rv.html index 2f4c4de7f..5b4b0ba17 100644 --- a/docs/core-module/14-rv.html +++ b/docs/core-module/14-rv.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/14-sp.html b/docs/core-module/14-sp.html index 54ea603a9..2c6c7a1ec 100644 --- a/docs/core-module/14-sp.html +++ b/docs/core-module/14-sp.html @@ -54,22 +54,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/15-cp.html b/docs/core-module/15-cp.html index 42e36a202..2255d0678 100644 --- a/docs/core-module/15-cp.html +++ b/docs/core-module/15-cp.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/15-cr.html b/docs/core-module/15-cr.html index 991033d6f..25be93ab7 100644 --- a/docs/core-module/15-cr.html +++ b/docs/core-module/15-cr.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/15-ep.html b/docs/core-module/15-ep.html index 48f5d5909..4e1ef5a04 100644 --- a/docs/core-module/15-ep.html +++ b/docs/core-module/15-ep.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/15-epv.html b/docs/core-module/15-epv.html index f3797aba4..28ee651d2 100644 --- a/docs/core-module/15-epv.html +++ b/docs/core-module/15-epv.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/15-ia.html b/docs/core-module/15-ia.html index ff8dd22f6..e0df6eb4c 100644 --- a/docs/core-module/15-ia.html +++ b/docs/core-module/15-ia.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/15-ma.html b/docs/core-module/15-ma.html index 339a308e9..8e249c9cc 100644 --- a/docs/core-module/15-ma.html +++ b/docs/core-module/15-ma.html @@ -55,22 +55,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/15-pov.html b/docs/core-module/15-pov.html index d18e98d92..8a89119c0 100644 --- a/docs/core-module/15-pov.html +++ b/docs/core-module/15-pov.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/15-pr.html b/docs/core-module/15-pr.html index b7252f6e4..b6b7941c0 100644 --- a/docs/core-module/15-pr.html +++ b/docs/core-module/15-pr.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/15-spr.html b/docs/core-module/15-spr.html index 5902ddf9b..b53bf31db 100644 --- a/docs/core-module/15-spr.html +++ b/docs/core-module/15-spr.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/15-spr2.html b/docs/core-module/15-spr2.html index f32945f90..a31ae08df 100644 --- a/docs/core-module/15-spr2.html +++ b/docs/core-module/15-spr2.html @@ -55,22 +55,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/15-tpr.html b/docs/core-module/15-tpr.html index 3c3726d7f..cfeba2c71 100644 --- a/docs/core-module/15-tpr.html +++ b/docs/core-module/15-tpr.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/15-vp.html b/docs/core-module/15-vp.html index 065306f74..bff340ad9 100644 --- a/docs/core-module/15-vp.html +++ b/docs/core-module/15-vp.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/16-cmw.html b/docs/core-module/16-cmw.html index 7b5bf5da9..d065be95c 100644 --- a/docs/core-module/16-cmw.html +++ b/docs/core-module/16-cmw.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/16-cmw2.html b/docs/core-module/16-cmw2.html index c7400e1df..1462afdf1 100644 --- a/docs/core-module/16-cmw2.html +++ b/docs/core-module/16-cmw2.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/16-ic.html b/docs/core-module/16-ic.html index 2a2f44702..451e317bd 100644 --- a/docs/core-module/16-ic.html +++ b/docs/core-module/16-ic.html @@ -54,22 +54,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/16-in.html b/docs/core-module/16-in.html index 0dab9d384..3ccab83eb 100644 --- a/docs/core-module/16-in.html +++ b/docs/core-module/16-in.html @@ -54,22 +54,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/16-is.html b/docs/core-module/16-is.html index 9a7f559fa..168632610 100644 --- a/docs/core-module/16-is.html +++ b/docs/core-module/16-is.html @@ -54,22 +54,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/16-pp.html b/docs/core-module/16-pp.html index a07279f09..402f6bd1e 100644 --- a/docs/core-module/16-pp.html +++ b/docs/core-module/16-pp.html @@ -54,22 +54,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/17-rs.html b/docs/core-module/17-rs.html index 9076f1d30..848078ddb 100644 --- a/docs/core-module/17-rs.html +++ b/docs/core-module/17-rs.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/17-tl.html b/docs/core-module/17-tl.html index a6f631709..d928816d6 100644 --- a/docs/core-module/17-tl.html +++ b/docs/core-module/17-tl.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/17-ts.html b/docs/core-module/17-ts.html index a4f6240a2..6c9c9c442 100644 --- a/docs/core-module/17-ts.html +++ b/docs/core-module/17-ts.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/18-lc.html b/docs/core-module/18-lc.html index 9f89afcfd..a74f496d2 100644 --- a/docs/core-module/18-lc.html +++ b/docs/core-module/18-lc.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/19-lr.html b/docs/core-module/19-lr.html index 321b4c932..79133e700 100644 --- a/docs/core-module/19-lr.html +++ b/docs/core-module/19-lr.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/19-rsft.html b/docs/core-module/19-rsft.html index c4bd8a1bf..283dfe17c 100644 --- a/docs/core-module/19-rsft.html +++ b/docs/core-module/19-rsft.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/19-tb.html b/docs/core-module/19-tb.html index f0d5375c3..23da531f8 100644 --- a/docs/core-module/19-tb.html +++ b/docs/core-module/19-tb.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/19-tc.html b/docs/core-module/19-tc.html index bb78da171..ec191f92b 100644 --- a/docs/core-module/19-tc.html +++ b/docs/core-module/19-tc.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/19-tod.html b/docs/core-module/19-tod.html index 2884d5d1e..27b67c98e 100644 --- a/docs/core-module/19-tod.html +++ b/docs/core-module/19-tod.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/2-pwst.html b/docs/core-module/2-pwst.html index 08379237d..fc92927a1 100644 --- a/docs/core-module/2-pwst.html +++ b/docs/core-module/2-pwst.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/2-si.html b/docs/core-module/2-si.html index 9770afc7b..1dbf273f5 100644 --- a/docs/core-module/2-si.html +++ b/docs/core-module/2-si.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/2-sq.html b/docs/core-module/2-sq.html index 443fbf29e..11fa7ba41 100644 --- a/docs/core-module/2-sq.html +++ b/docs/core-module/2-sq.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/2-up.html b/docs/core-module/2-up.html index b2b655564..9d9a22905 100644 --- a/docs/core-module/2-up.html +++ b/docs/core-module/2-up.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/20-eq.html b/docs/core-module/20-eq.html index 45da42edd..8ae4aad00 100644 --- a/docs/core-module/20-eq.html +++ b/docs/core-module/20-eq.html @@ -55,22 +55,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/21-ac.html b/docs/core-module/21-ac.html index ae0c931a8..d9acd5c79 100644 --- a/docs/core-module/21-ac.html +++ b/docs/core-module/21-ac.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/21-fao.html b/docs/core-module/21-fao.html index e133ca663..07a5a1e6a 100644 --- a/docs/core-module/21-fao.html +++ b/docs/core-module/21-fao.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/21-rb.html b/docs/core-module/21-rb.html index 6cbd031f7..8cb1da303 100644 --- a/docs/core-module/21-rb.html +++ b/docs/core-module/21-rb.html @@ -54,22 +54,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/21-rl.html b/docs/core-module/21-rl.html index 806a0804e..4b0e3681e 100644 --- a/docs/core-module/21-rl.html +++ b/docs/core-module/21-rl.html @@ -54,22 +54,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/21-rl2.html b/docs/core-module/21-rl2.html index dd842865c..6d2ca5fd6 100644 --- a/docs/core-module/21-rl2.html +++ b/docs/core-module/21-rl2.html @@ -55,22 +55,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/21-rps.html b/docs/core-module/21-rps.html index cab53dafa..7d671741b 100644 --- a/docs/core-module/21-rps.html +++ b/docs/core-module/21-rps.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/21-sv.html b/docs/core-module/21-sv.html index f07418d03..f90125b82 100644 --- a/docs/core-module/21-sv.html +++ b/docs/core-module/21-sv.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/22-cs.html b/docs/core-module/22-cs.html index 6fe219338..f00130839 100644 --- a/docs/core-module/22-cs.html +++ b/docs/core-module/22-cs.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/22-dptd.html b/docs/core-module/22-dptd.html index 085062110..c72a3782a 100644 --- a/docs/core-module/22-dptd.html +++ b/docs/core-module/22-dptd.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/22-itp.html b/docs/core-module/22-itp.html index cb18f838f..b603c3cd3 100644 --- a/docs/core-module/22-itp.html +++ b/docs/core-module/22-itp.html @@ -32,22 +32,22 @@
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/22-pav.html b/docs/core-module/22-pav.html index 60d7d1c6f..0cf9e430e 100644 --- a/docs/core-module/22-pav.html +++ b/docs/core-module/22-pav.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/22-ph.html b/docs/core-module/22-ph.html index b48ba921e..64adde7fb 100644 --- a/docs/core-module/22-ph.html +++ b/docs/core-module/22-ph.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/22-pi.html b/docs/core-module/22-pi.html index ef2b116e6..b128d504f 100644 --- a/docs/core-module/22-pi.html +++ b/docs/core-module/22-pi.html @@ -55,22 +55,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/22-po.html b/docs/core-module/22-po.html index 3ff3279c0..08aff750e 100644 --- a/docs/core-module/22-po.html +++ b/docs/core-module/22-po.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/22-prcd.html b/docs/core-module/22-prcd.html index 6f3234a15..ff10612fc 100644 --- a/docs/core-module/22-prcd.html +++ b/docs/core-module/22-prcd.html @@ -54,22 +54,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/22-ptd.html b/docs/core-module/22-ptd.html index 96dadb094..ac0ecc1a7 100644 --- a/docs/core-module/22-ptd.html +++ b/docs/core-module/22-ptd.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/22-pu.html b/docs/core-module/22-pu.html index 1a6de5290..6a75dce5d 100644 --- a/docs/core-module/22-pu.html +++ b/docs/core-module/22-pu.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/22-tp.html b/docs/core-module/22-tp.html index 43361665c..28892ebfe 100644 --- a/docs/core-module/22-tp.html +++ b/docs/core-module/22-tp.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/22-tp2.html b/docs/core-module/22-tp2.html index 40512c0f9..1b0aa544a 100644 --- a/docs/core-module/22-tp2.html +++ b/docs/core-module/22-tp2.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/23-abc.html b/docs/core-module/23-abc.html index 9e56acdf9..a573d2788 100644 --- a/docs/core-module/23-abc.html +++ b/docs/core-module/23-abc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/23-abp.html b/docs/core-module/23-abp.html index 3b607ee61..667a829cd 100644 --- a/docs/core-module/23-abp.html +++ b/docs/core-module/23-abp.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/23-abrc.html b/docs/core-module/23-abrc.html index 96976b4da..d5eb91528 100644 --- a/docs/core-module/23-abrc.html +++ b/docs/core-module/23-abrc.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/23-abrp.html b/docs/core-module/23-abrp.html index 36e8b54e4..479fb875b 100644 --- a/docs/core-module/23-abrp.html +++ b/docs/core-module/23-abrp.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/23-ad.html b/docs/core-module/23-ad.html index 4c513a2e2..0ff5e39e8 100644 --- a/docs/core-module/23-ad.html +++ b/docs/core-module/23-ad.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/24-ch.html b/docs/core-module/24-ch.html index 52c1306bf..cf7f01f0b 100644 --- a/docs/core-module/24-ch.html +++ b/docs/core-module/24-ch.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/24-lv.html b/docs/core-module/24-lv.html index 5d7e6ae72..ab4f0796e 100644 --- a/docs/core-module/24-lv.html +++ b/docs/core-module/24-lv.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/24-pb.html b/docs/core-module/24-pb.html index bd69f9ae9..3993f89e4 100644 --- a/docs/core-module/24-pb.html +++ b/docs/core-module/24-pb.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/24-sf.html b/docs/core-module/24-sf.html index c6699a3b8..a34368d0b 100644 --- a/docs/core-module/24-sf.html +++ b/docs/core-module/24-sf.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/25-ci.html b/docs/core-module/25-ci.html index 2c493b001..1bb0768ed 100644 --- a/docs/core-module/25-ci.html +++ b/docs/core-module/25-ci.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/25-ciac.html b/docs/core-module/25-ciac.html index b7dd7b0af..9291f6c5c 100644 --- a/docs/core-module/25-ciac.html +++ b/docs/core-module/25-ciac.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/25-cii.html b/docs/core-module/25-cii.html index ba4f3e8f2..c02e66d65 100644 --- a/docs/core-module/25-cii.html +++ b/docs/core-module/25-cii.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/25-cp.html b/docs/core-module/25-cp.html index 8257e75b5..a937a055a 100644 --- a/docs/core-module/25-cp.html +++ b/docs/core-module/25-cp.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/25-in.html b/docs/core-module/25-in.html index 6cf1fd6b0..23d20cbad 100644 --- a/docs/core-module/25-in.html +++ b/docs/core-module/25-in.html @@ -54,22 +54,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/25-pi.html b/docs/core-module/25-pi.html index e15444eac..eb27b0f96 100644 --- a/docs/core-module/25-pi.html +++ b/docs/core-module/25-pi.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/26-ct.html b/docs/core-module/26-ct.html index da0902b0a..564320dd0 100644 --- a/docs/core-module/26-ct.html +++ b/docs/core-module/26-ct.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/26-fc.html b/docs/core-module/26-fc.html index 64ec84cce..c90e5f98f 100644 --- a/docs/core-module/26-fc.html +++ b/docs/core-module/26-fc.html @@ -54,22 +54,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/26-i6i.html b/docs/core-module/26-i6i.html index 15e87e874..d002f7e8b 100644 --- a/docs/core-module/26-i6i.html +++ b/docs/core-module/26-i6i.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/26-iti.html b/docs/core-module/26-iti.html index 4f55413c5..ba7dfabf4 100644 --- a/docs/core-module/26-iti.html +++ b/docs/core-module/26-iti.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/26-jl.html b/docs/core-module/26-jl.html index 3e4e48294..e42036bb6 100644 --- a/docs/core-module/26-jl.html +++ b/docs/core-module/26-jl.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/26-lt.html b/docs/core-module/26-lt.html index 28b4cbc89..2a8db67c3 100644 --- a/docs/core-module/26-lt.html +++ b/docs/core-module/26-lt.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/26-pc.html b/docs/core-module/26-pc.html index e6e387221..8fa080f3b 100644 --- a/docs/core-module/26-pc.html +++ b/docs/core-module/26-pc.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/26-pl.html b/docs/core-module/26-pl.html index f59a6d614..8ab8d3890 100644 --- a/docs/core-module/26-pl.html +++ b/docs/core-module/26-pl.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/26-rt.html b/docs/core-module/26-rt.html index ae288eaa3..29c44f0cb 100644 --- a/docs/core-module/26-rt.html +++ b/docs/core-module/26-rt.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/26-shr.html b/docs/core-module/26-shr.html index 7e004500a..f0d2e95c6 100644 --- a/docs/core-module/26-shr.html +++ b/docs/core-module/26-shr.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/26-ts.html b/docs/core-module/26-ts.html index a4d9dd1c6..1818a7810 100644 --- a/docs/core-module/26-ts.html +++ b/docs/core-module/26-ts.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/26-tti.html b/docs/core-module/26-tti.html index 75b9ec450..87d779c28 100644 --- a/docs/core-module/26-tti.html +++ b/docs/core-module/26-tti.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/26-uo.html b/docs/core-module/26-uo.html index a95c7e799..8be8f7c71 100644 --- a/docs/core-module/26-uo.html +++ b/docs/core-module/26-uo.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/27-cm.html b/docs/core-module/27-cm.html index ed4ee7d34..abd2239e8 100644 --- a/docs/core-module/27-cm.html +++ b/docs/core-module/27-cm.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/27-em.html b/docs/core-module/27-em.html index 6397f1082..858a86107 100644 --- a/docs/core-module/27-em.html +++ b/docs/core-module/27-em.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/27-hr.html b/docs/core-module/27-hr.html index 6f4ca6561..f7b6cd507 100644 --- a/docs/core-module/27-hr.html +++ b/docs/core-module/27-hr.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/3-nl.html b/docs/core-module/3-nl.html index 8b3470cfc..99126edbd 100644 --- a/docs/core-module/3-nl.html +++ b/docs/core-module/3-nl.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/3-pd.html b/docs/core-module/3-pd.html index 1f82bf5a1..9a906efdc 100644 --- a/docs/core-module/3-pd.html +++ b/docs/core-module/3-pd.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/4-am.html b/docs/core-module/4-am.html index a9e747d4b..16d231451 100644 --- a/docs/core-module/4-am.html +++ b/docs/core-module/4-am.html @@ -55,22 +55,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/4-its.html b/docs/core-module/4-its.html index 98494cc3b..d05de7a73 100644 --- a/docs/core-module/4-its.html +++ b/docs/core-module/4-its.html @@ -54,22 +54,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/5-ins.html b/docs/core-module/5-ins.html index 5abdf4ddd..d487b34fc 100644 --- a/docs/core-module/5-ins.html +++ b/docs/core-module/5-ins.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/5-ipw.html b/docs/core-module/5-ipw.html index a8ef3d5e1..82e05274c 100644 --- a/docs/core-module/5-ipw.html +++ b/docs/core-module/5-ipw.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/5-lp.html b/docs/core-module/5-lp.html index 1475ce782..47cfb2d70 100644 --- a/docs/core-module/5-lp.html +++ b/docs/core-module/5-lp.html @@ -55,22 +55,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/5-nv.html b/docs/core-module/5-nv.html index 17f87eb6c..3f32fd05e 100644 --- a/docs/core-module/5-nv.html +++ b/docs/core-module/5-nv.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/5-tod.html b/docs/core-module/5-tod.html index 5624b0d61..42c76299e 100644 --- a/docs/core-module/5-tod.html +++ b/docs/core-module/5-tod.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/5-uem.html b/docs/core-module/5-uem.html index 8bcfdb165..21dfe9104 100644 --- a/docs/core-module/5-uem.html +++ b/docs/core-module/5-uem.html @@ -32,22 +32,22 @@
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/5-un.html b/docs/core-module/5-un.html index 021199f1a..9843ae664 100644 --- a/docs/core-module/5-un.html +++ b/docs/core-module/5-un.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/5-ut.html b/docs/core-module/5-ut.html index 4be4e8e8e..215f9a311 100644 --- a/docs/core-module/5-ut.html +++ b/docs/core-module/5-ut.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/6-bp.html b/docs/core-module/6-bp.html index c268e722a..1b5e6c338 100644 --- a/docs/core-module/6-bp.html +++ b/docs/core-module/6-bp.html @@ -55,22 +55,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/6-er.html b/docs/core-module/6-er.html index dcc89ae26..6e1a89786 100644 --- a/docs/core-module/6-er.html +++ b/docs/core-module/6-er.html @@ -54,22 +54,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/6-nv.html b/docs/core-module/6-nv.html index aa2141f51..c5129b1fa 100644 --- a/docs/core-module/6-nv.html +++ b/docs/core-module/6-nv.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/6-rlt.html b/docs/core-module/6-rlt.html index 79ee80142..138325205 100644 --- a/docs/core-module/6-rlt.html +++ b/docs/core-module/6-rlt.html @@ -55,22 +55,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/6-tur.html b/docs/core-module/6-tur.html index b09ff62a2..8e6daa3b7 100644 --- a/docs/core-module/6-tur.html +++ b/docs/core-module/6-tur.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/7-hdn.html b/docs/core-module/7-hdn.html index 577a0510c..cfbb8e223 100644 --- a/docs/core-module/7-hdn.html +++ b/docs/core-module/7-hdn.html @@ -54,22 +54,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/7-ns.html b/docs/core-module/7-ns.html index 5c205ad96..1bd85d0cb 100644 --- a/docs/core-module/7-ns.html +++ b/docs/core-module/7-ns.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/7-oaf.html b/docs/core-module/7-oaf.html index ac32e1c3b..e375c7bf2 100644 --- a/docs/core-module/7-oaf.html +++ b/docs/core-module/7-oaf.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/7-ptu.html b/docs/core-module/7-ptu.html index b9952ca61..a9c635366 100644 --- a/docs/core-module/7-ptu.html +++ b/docs/core-module/7-ptu.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/7-rs.html b/docs/core-module/7-rs.html index 0ebb59a26..e7e24a583 100644 --- a/docs/core-module/7-rs.html +++ b/docs/core-module/7-rs.html @@ -55,22 +55,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/8-ef.html b/docs/core-module/8-ef.html index baf704dca..c85e34dc7 100644 --- a/docs/core-module/8-ef.html +++ b/docs/core-module/8-ef.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/9-ass.html b/docs/core-module/9-ass.html index 737c711a0..782825497 100644 --- a/docs/core-module/9-ass.html +++ b/docs/core-module/9-ass.html @@ -54,22 +54,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/9-imp.html b/docs/core-module/9-imp.html index 5aa541fb7..a006adf9c 100644 --- a/docs/core-module/9-imp.html +++ b/docs/core-module/9-imp.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/9-ita.html b/docs/core-module/9-ita.html index a144ae03a..448885800 100644 --- a/docs/core-module/9-ita.html +++ b/docs/core-module/9-ita.html @@ -46,22 +46,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/9-ma.html b/docs/core-module/9-ma.html index 18fa94589..8fbabb009 100644 --- a/docs/core-module/9-ma.html +++ b/docs/core-module/9-ma.html @@ -55,22 +55,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/9-pd.html b/docs/core-module/9-pd.html index 3259d3230..86a20b5d9 100644 --- a/docs/core-module/9-pd.html +++ b/docs/core-module/9-pd.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/9-pk.html b/docs/core-module/9-pk.html index bbdcadf87..36d1ee3ef 100644 --- a/docs/core-module/9-pk.html +++ b/docs/core-module/9-pk.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/9-rk.html b/docs/core-module/9-rk.html index ca94a9f94..34c1b4636 100644 --- a/docs/core-module/9-rk.html +++ b/docs/core-module/9-rk.html @@ -54,22 +54,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/9-rpt.html b/docs/core-module/9-rpt.html index 0c231f857..ce140824f 100644 --- a/docs/core-module/9-rpt.html +++ b/docs/core-module/9-rpt.html @@ -55,22 +55,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/9-tbath.html b/docs/core-module/9-tbath.html index b3a4cc6fe..5a434218b 100644 --- a/docs/core-module/9-tbath.html +++ b/docs/core-module/9-tbath.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/9-tc.html b/docs/core-module/9-tc.html index 7995d0466..01419cbb7 100644 --- a/docs/core-module/9-tc.html +++ b/docs/core-module/9-tc.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/9-tfa.html b/docs/core-module/9-tfa.html index d91afc1be..6d6491fef 100644 --- a/docs/core-module/9-tfa.html +++ b/docs/core-module/9-tfa.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/P-wtmd.html b/docs/core-module/P-wtmd.html index 36d0dd2a9..1e6178374 100644 --- a/docs/core-module/P-wtmd.html +++ b/docs/core-module/P-wtmd.html @@ -32,22 +32,22 @@
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/core-module/index.html b/docs/core-module/index.html index ed23ecb18..a60fc7656 100644 --- a/docs/core-module/index.html +++ b/docs/core-module/index.html @@ -30,22 +30,22 @@
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/html-module/1-hm.html b/docs/html-module/1-hm.html index 428d3e88b..24ec1c363 100644 --- a/docs/html-module/1-hm.html +++ b/docs/html-module/1-hm.html @@ -32,22 +32,22 @@
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/html-module/2-dr.html b/docs/html-module/2-dr.html index d5148f290..ec99abd94 100644 --- a/docs/html-module/2-dr.html +++ b/docs/html-module/2-dr.html @@ -55,22 +55,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -150,7 +150,7 @@ to see if it might be a heading. For instance, a paragraph consisting of chapter : ... | ==> 1 section : ... ==> 2 - +

    §4.

    @@ -196,7 +196,7 @@ text of three asterisks in a row.
         \*** |  ==> 3
         ****    ==> 4
     
    - +

    §6.

    @@ -341,7 +341,7 @@ far as the user is concerned it opens the example and goes there.
         WRITE_TO(link, "\"");
         HTML_OPEN_WITH("a", "%S", link);
         HTML::begin_colour(OUT, I"000000");
    -    PUT('A'+example_count-1); /* the letter A to Z */
    +    PUT('A'+example_count-1);  the letter A to Z
         DocumentationRenderer::set_body_text(NW, OUT, EDOC_FRAGMENT_ONLY, NULL);
         HTML::end_colour(OUT);
         HTML_CLOSE("a");
    @@ -354,7 +354,7 @@ far as the user is concerned it opens the example and goes there.
     <table-sentence> ::=
         <if-start-of-paragraph> table ...
     
    - +

    §9. Setting the body text.

    define EDOC_ALL_EXAMPLES_CLOSED -1  do not change this without also changing Extensions
    @@ -459,7 +459,7 @@ asterisk and colon:
     <extension-documentation-paste-marker> ::=
         * : ...
     
    - +

    §9.4. Two lower-level sorts of breaks can also occur in the middle of a paragraph: line breaks, indicated by newlines plus some tabs, and column breaks inside I7 source tables, indicated by tabs. We have to deal with those before we diff --git a/docs/html-module/2-pb.html b/docs/html-module/2-pb.html index 3bac521a0..3cb20baf4 100644 --- a/docs/html-module/2-pb.html +++ b/docs/html-module/2-pb.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {

  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/html-module/2-sl.html b/docs/html-module/2-sl.html index 7c5399da4..d6516bc00 100644 --- a/docs/html-module/2-sl.html +++ b/docs/html-module/2-sl.html @@ -32,22 +32,22 @@
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/html-module/P-htitm.html b/docs/html-module/P-htitm.html index a01f1901e..393ae6352 100644 --- a/docs/html-module/P-htitm.html +++ b/docs/html-module/P-htitm.html @@ -32,22 +32,22 @@
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -60,13 +60,13 @@
    -

    §1. Status. The html module provided as one of the "shared" Inform modules, which means +

    §1. Status. The html module provided as one of the "services" suite of modules, which means that it was built with a view to potential incorporation in multiple tools. It can be found, for example, in inform7 and inbuild.

    -

    By convention, the modules considered as "shared" have no dependencies on -other modules except for foundation and other "shared" modules. +

    By convention, the modules considered as "services" have no dependencies on +other modules except for foundation and other "services" modules.

    A tool can import html only if it also imports foundation and words. diff --git a/docs/html-module/P-wtmd.html b/docs/html-module/P-wtmd.html index 685c6b370..01449e0ff 100644 --- a/docs/html-module/P-wtmd.html +++ b/docs/html-module/P-wtmd.html @@ -32,22 +32,22 @@

  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/html-module/index.html b/docs/html-module/index.html index 363b391e7..b78be02c1 100644 --- a/docs/html-module/index.html +++ b/docs/html-module/index.html @@ -30,22 +30,22 @@
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/if-module/1-im.html b/docs/if-module/1-im.html index 52ec3f22a..0e43d8161 100644 --- a/docs/if-module/1-im.html +++ b/docs/if-module/1-im.html @@ -32,22 +32,22 @@
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/if-module/2-bd.html b/docs/if-module/2-bd.html index 46b5de267..c855c6bfd 100644 --- a/docs/if-module/2-bd.html +++ b/docs/if-module/2-bd.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -120,7 +120,7 @@ in translating this nonterminal to other languages. story creation year | release number - +

    §5. And we read them here:

    @@ -231,7 +231,7 @@ which must match: episode <cardinal-number> of <quoted-text-without-subs> | ==> R[1]; <<series>> = R[2]; episode ... ==> Issue PM_BadEpisode problem8.1; - +

    §8.1. Issue PM_BadEpisode problem8.1 =

    diff --git a/docs/if-module/2-ifi.html b/docs/if-module/2-ifi.html index aa2864a6b..9276e2fba 100644 --- a/docs/if-module/2-ifi.html +++ b/docs/if-module/2-ifi.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/if-module/2-ri.html b/docs/if-module/2-ri.html index a3b2d7c50..4c38ebcae 100644 --- a/docs/if-module/2-ri.html +++ b/docs/if-module/2-ri.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -151,7 +151,7 @@ following structure contains no file handles.) interpreter | ==> INTERPRETER_PAYLOAD {<quoted-text-without-subs>} interpreter ==> THEMED_INTERPRETER_PAYLOAD - +

    §5.1. Issue PM_NoSuchPublicRelease problem5.1 =

    @@ -181,7 +181,7 @@ optionally be marked "public" (they appear on any website about it) or source text | library card - +

    §7. And here is the handling code which uses the grammar above:

    diff --git a/docs/if-module/3-bck.html b/docs/if-module/3-bck.html index 99d46e9ff..669980c03 100644 --- a/docs/if-module/3-bck.html +++ b/docs/if-module/3-bck.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -118,7 +118,7 @@ there is no need to translate this to other languages.) <notable-backdrops-kinds> ::= backdrop - +

    §6.

    @@ -147,7 +147,7 @@ Standard Rules. (So there is no need to translate this to other languages.)
     <notable-backdrops-properties> ::=
         scenery
     
    - +

    §9.

    @@ -282,7 +282,7 @@ can be said to be "everywhere", which nothing else can).
     <notable-backdrops-noun-phrases> ::=
         everywhere
     
    - +

    §16.

    diff --git a/docs/if-module/3-dvc.html b/docs/if-module/3-dvc.html
    index e73016ff3..2da2a8a4d 100644
    --- a/docs/if-module/3-dvc.html
    +++ b/docs/if-module/3-dvc.html
    @@ -41,22 +41,22 @@ function togglePopup(material_id) {
     
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -91,7 +91,7 @@ age of Inter we want to avoid that sort of tomfoolery. <notable-device-kinds> ::= device
    - +

    §4.

    diff --git a/docs/if-module/3-em.html b/docs/if-module/3-em.html
    index 167dfbdb0..d42e181a7 100644
    --- a/docs/if-module/3-em.html
    +++ b/docs/if-module/3-em.html
    @@ -55,22 +55,22 @@ function togglePopup(material_id) {
     
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -431,7 +431,7 @@ If all are null, then the global scope is used. <direction-name> ::= <instance-of-object> ==> 0; *XP = RP[1]; if (Instances::of_kind(RP[1], K_direction) == FALSE) return FALSE;
    - +

    §17. The subject noun phrase of sentences like this:

    @@ -462,7 +462,7 @@ itself. above <instance-of-object> | ==> TRUE; <<instance:dir>> = I_up; *XP = RP[1] below <instance-of-object> ==> TRUE; <<instance:dir>> = I_down; *XP = RP[1] - +

    §17.1. Issue PM_MapDirectionClue problem17.1 =

    @@ -555,7 +555,7 @@ itself. <k-kind> | ==> KIND_MAP_SCOPE; <<kind:kscope>> = RP[1] <instance-of-object> ==> INSTANCE_MAP_SCOPE; <<instance:iscope>> = RP[1] - +

    §18.1. The map parameters all have one-word, sometimes hyphenated, names, such as the following:

    @@ -580,7 +580,7 @@ as the following: return FALSE; } - +

    §18.2. Issue PM_MapSettingUnknown problem18.2 =

    @@ -612,7 +612,7 @@ Never mind. on | ==> TRUE off ==> FALSE - +

    §20. Map offsets have a cutesy notation: 10&-30, for example, written as a single word. The following nonterminal actually matches any single word (so that problems can be caught later, not now), returning either a valid @@ -625,7 +625,7 @@ offset or else the ER return TRUE; } -

    +

    §21. The one part of the grammar not explicitly spelled out above was what to do with the optional text which follows a rubric. This is a sequence of any of the following: @@ -639,7 +639,7 @@ the following: at <map-offset> from ... | ==> RUBRIC_OFFSET; <<roff>> = R[1]; <<edge>> = Wordings::first_wn(WR[1]) at <map-offset> *** ==> RUBRIC_POSITION; <<roff>> = R[1]; <<edge>> = Wordings::first_wn(WR[1]) -

    +

    §22.

    define NO_IMW 0
    diff --git a/docs/if-module/3-hm.html b/docs/if-module/3-hm.html
    index 29b298321..d89573d26 100644
    --- a/docs/if-module/3-hm.html
    +++ b/docs/if-module/3-hm.html
    @@ -55,22 +55,22 @@ function togglePopup(material_id) {
     
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -1247,7 +1247,7 @@ South" comes out as "QS". of | <article>
    - +

    §11.1.2. Work out the abbreviation for this room's name11.1.2 =

    diff --git a/docs/if-module/3-mcr.html b/docs/if-module/3-mcr.html index d64313919..e7b6e23c8 100644 --- a/docs/if-module/3-mcr.html +++ b/docs/if-module/3-mcr.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -182,7 +182,7 @@ want to allow room names to contain direction names on occasion: ... of | ... from - +

    §6.2. Two of the directions are special to mapping, because they have to be parsed slighly differently. (These are the English names; there is no need to translate this to other languages.) @@ -193,7 +193,7 @@ this to other languages.) inside | outside -

    +

    §6.3.

    define MAX_MAPPING_RELATION_NAME_LENGTH MAX_WORDS_IN_DIRECTION*MAX_WORD_LENGTH+10
    diff --git a/docs/if-module/3-prs.html b/docs/if-module/3-prs.html
    index c06ce5e84..455b1d116 100644
    --- a/docs/if-module/3-prs.html
    +++ b/docs/if-module/3-prs.html
    @@ -40,22 +40,22 @@ function togglePopup(material_id) {
     
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/if-module/3-rgn.html b/docs/if-module/3-rgn.html index 798cea138..c5eb685f4 100644 --- a/docs/if-module/3-rgn.html +++ b/docs/if-module/3-rgn.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -143,7 +143,7 @@ there is no need to translate this to other languages.) <notable-regions-kinds> ::= region
    - +

    §7.

    @@ -215,7 +215,7 @@ Standard Rules. (So there is no need to translate this to other languages.)
     <notable-regions-properties> ::=
         map region
     
    - +

    §12.

    diff --git a/docs/if-module/3-sc.html b/docs/if-module/3-sc.html
    index 317c9d73e..7b2a3b2e7 100644
    --- a/docs/if-module/3-sc.html
    +++ b/docs/if-module/3-sc.html
    @@ -40,22 +40,22 @@ function togglePopup(material_id) {
     
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/if-module/3-scn.html b/docs/if-module/3-scn.html index 8eb770e86..6f322034e 100644 --- a/docs/if-module/3-scn.html +++ b/docs/if-module/3-scn.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -187,7 +187,7 @@ Standard Rules. (So there is no need to translate this to other languages.) <notable-scene-properties> ::= recurring
    - +

    §10.

    @@ -253,7 +253,7 @@ to translate this to other languages.)
     <notable-scenes> ::=
         entire game
     
    - +

    §12.3. Connect the scene structure to the instance12.3 =

    @@ -488,7 +488,7 @@ have to be worded as one. <scene-name> | ==> TRUE; *XP = RP[1] ... ==> Issue PM_ScenesOnly problem19.1 - +

    §19.1. Issue PM_ScenesOnly problem19.1 =

    @@ -508,7 +508,7 @@ if it doesn't already exist: <scene-ends-sentence-adverb> ::= <scene-end-name-creating> ==> R[1] - +

    §21. The following is elementary enough, but we want to be careful because there are possible ambiguities: the condition might contain the word "ends" in a different context, for instance, and could still be valid in that case. @@ -525,7 +525,7 @@ in a different context, for instance, and could still be valid in that case. <scene-name> ends ... | ==> Issue PM_ScenesUnknownEnd problem21.3 <s-condition> ==> -2; <<parse_node:cond>> = RP[1] -

    +

    §21.1. Issue PM_ScenesDisallowCalled problem21.1 =

    @@ -574,7 +574,7 @@ and also internally converts the result: <scene-name-unarticled> ::= <instance-of-non-object> ==> Convert instance result to scene result, if possible22.1 - +

    §22.1. Convert instance result to scene result, if possible22.1 =

    @@ -602,7 +602,7 @@ never fails. return TRUE; } - +

    §24. In a sentence like

    @@ -1351,7 +1351,7 @@ of them: <s-scene-description> ::= <s-value> ==> Filter to force this to be a scene description30.1 - +

    §30.1. Filter to force this to be a scene description30.1 =

    diff --git a/docs/if-module/3-sg.html b/docs/if-module/3-sg.html index cf693fe09..12b669374 100644 --- a/docs/if-module/3-sg.html +++ b/docs/if-module/3-sg.html @@ -54,22 +54,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/if-module/3-sm.html b/docs/if-module/3-sm.html index 275332352..dca643405 100644 --- a/docs/if-module/3-sm.html +++ b/docs/if-module/3-sm.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -321,7 +321,7 @@ Rules. (So there is no need to translate this to other languages.) person | player's holdall - +

    §12.

    @@ -438,7 +438,7 @@ special with it at all.
         fixed in place |
         matching key
     
    - +

    §18.

    @@ -523,7 +523,7 @@ an object" pseudo-value).
         _nobody/no-one *** |    ==> 0; <<kind:k>> = K_person; <<quantifier:q>> = not_exists_quantifier
         _no _one ***					==> 0; <<kind:k>> = K_person; <<quantifier:q>> = not_exists_quantifier
     
    - +

    §21. Words like "something" or "everywhere" combine a common noun — thing, and implicitly room — with a determiner — one thing, all rooms. When we detect them, we set both quantifier_used and some_kind appropriately. @@ -562,7 +562,7 @@ node using this wording in order to produce better problem messages if need be. <notable-spatial-noun-phrases> ::= nowhere -

    +

    §23.

    diff --git a/docs/if-module/3-sm2.html b/docs/if-module/3-sm2.html
    index aa351eb94..98cb50559 100644
    --- a/docs/if-module/3-sm2.html
    +++ b/docs/if-module/3-sm2.html
    @@ -54,22 +54,22 @@ function togglePopup(material_id) {
     
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/if-module/3-sr.html b/docs/if-module/3-sr.html index fbd2533db..055aa261e 100644 --- a/docs/if-module/3-sr.html +++ b/docs/if-module/3-sr.html @@ -46,22 +46,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/if-module/3-tm.html b/docs/if-module/3-tm.html index 34688a7c6..c6bf23206 100644 --- a/docs/if-module/3-tm.html +++ b/docs/if-module/3-tm.html @@ -55,22 +55,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -273,7 +273,7 @@ Rules. (So there is no need to translate this to other languages.) direction | door
    - +

    §13.

    @@ -390,7 +390,7 @@ no need to translate this to other languages.)
         up |
         down
     
    - +

    §21.

    @@ -580,7 +580,7 @@ Standard Rules. (So there is no need to translate this to other languages.)
         opposite |
         other side
     
    - +

    §26.

    @@ -669,7 +669,7 @@ and there seems little point in writing this any better.
         below |
         above
     
    - +

    §32.

    diff --git a/docs/if-module/3-tm2.html b/docs/if-module/3-tm2.html
    index edc98cb0c..9dec6c701 100644
    --- a/docs/if-module/3-tm2.html
    +++ b/docs/if-module/3-tm2.html
    @@ -40,22 +40,22 @@ function togglePopup(material_id) {
     
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/if-module/3-tnt.html b/docs/if-module/3-tnt.html index 4fe665d36..fadc04ef2 100644 --- a/docs/if-module/3-tnt.html +++ b/docs/if-module/3-tnt.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -129,7 +129,7 @@ Standard Rules. (So there is no need to translate this to other languages.) neuter | female
    - +

    §6.

    diff --git a/docs/if-module/3-tp.html b/docs/if-module/3-tp.html
    index f7212c3c3..335d51e62 100644
    --- a/docs/if-module/3-tp.html
    +++ b/docs/if-module/3-tp.html
    @@ -41,22 +41,22 @@ function togglePopup(material_id) {
     
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -117,7 +117,7 @@ is created in English.) <notable-player-instances> ::= yourself
    - +

    §6.

    @@ -165,7 +165,7 @@ schema which overrides the standard one for setting global variables:
         score |
         time of day
     
    - +

    §6.2.

    @@ -340,7 +340,7 @@ and people still sometimes type it.
         carried |
         initially carried
     
    - +

    §11.

    diff --git a/docs/if-module/3-ts.html b/docs/if-module/3-ts.html
    index daf7104ca..3a3056e89 100644
    --- a/docs/if-module/3-ts.html
    +++ b/docs/if-module/3-ts.html
    @@ -33,22 +33,22 @@
     
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -87,7 +87,7 @@ idea of IF. Still, it does little harm. <rankings-table-name> ::= rankings
    - +

    §5. This can only happen if we declare it somehow in I6 code, which we do with the constant RANKING_TABLE. We also set the MAX_SCORE variable equal to the number in the bottom row of the table, which is assumed to be the diff --git a/docs/if-module/4-act.html b/docs/if-module/4-act.html index 7154da182..ee5407aff 100644 --- a/docs/if-module/4-act.html +++ b/docs/if-module/4-act.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {

  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -297,7 +297,7 @@ need to translate this to other languages.) waiting | going - +

    §15. When we want to refer to an action name as a noun, we can use this to make that explicit: for instance, "taking" becomes "the taking action".

    @@ -306,7 +306,7 @@ make that explicit: for instance, "taking" becomes "the taking action". <action-name-construction> ::= ... action - +

    §16.

    @@ -436,7 +436,7 @@ will do: it doesn't have to be "it".)
     <action-pronoun> ::=
         <accusative-pronoun>
     
    - +

    §18.

    @@ -482,7 +482,7 @@ phrases: "unlocking the door with" won't match the unlocking action; only
         return FALSE;
     }
     
    - +

    §20. However, <action-name> can also be made to match an action name without a final preposition, if that preposition is on the following list. For example, it allows "listening" to match the listening to action; this is @@ -496,7 +496,7 @@ then that's what "listening" will match.) <action-optional-trailing-prepositions> ::= ... to -

    +

    §21.

    @@ -649,7 +649,7 @@ action patterns. For example, the Standard Rules define:
         <action-variable-name> ( ... ) |    ==> Issue PM_BadMatchingSyntax problem23.2
         <action-variable-name>									==> FALSE
     
    - +

    §23.1. And the new action variable name is vetted by being run through this:

    @@ -658,7 +658,7 @@ action patterns. For example, the Standard Rules define: <unfortunate-name> | ==> Issue PM_ActionVarAnd problem23.1.1 ... ==> TRUE - +

    §23.2. Issue PM_BadMatchingSyntax problem23.2 =

    @@ -843,7 +843,7 @@ action patterns. For example, the Standard Rules define: action <nounphrase-actionable> | ==> TRUE; *XP = RP[1] action ==> Issue PM_BadActionDeclaration problem25.1 - +

    §25.1. Issue PM_BadActionDeclaration problem25.1 =

    @@ -912,7 +912,7 @@ action to be created. <action-name> | ==> Issue PM_ActionAlreadyExists problem28.1 ... ==> 0; *XP = PL::Actions::act_new(W, TRUE); - +

    §28.1. Issue PM_ActionAlreadyExists problem28.1 =

    @@ -971,7 +971,7 @@ It's convenient to define a single action clause first: touchable | ==> REQUIRES_ACCESS carried ==> REQUIRES_POSSESSION - +

    §30. We are now able to define this peculiar form of list of action clauses:

    @@ -991,7 +991,7 @@ It's convenient to define a single action clause first: <action-clause> , | ==> R[1] <action-clause> ==> R[1] - +

    §30.1. Issue PM_ActionClauseUnknown problem30.1 =

    diff --git a/docs/if-module/4-ai.html b/docs/if-module/4-ai.html index a4378d1bf..839dce543 100644 --- a/docs/if-module/4-ai.html +++ b/docs/if-module/4-ai.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/if-module/4-anl.html b/docs/if-module/4-anl.html index e27a5863e..1b1f6c4ff 100644 --- a/docs/if-module/4-anl.html +++ b/docs/if-module/4-anl.html @@ -55,22 +55,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -206,7 +206,7 @@ operands. ... to/with ... | ==> FALSE; return FAIL_NONTERMINAL; ... ==> TRUE; - +

    §3.1. Construct ANL for anything3.1 =

    @@ -246,7 +246,7 @@ for instance, we don't want to count the "in" from "fixed in place". is/are/was/were/been/listed in *** | ==> FALSE; return FAIL_NONTERMINAL + Wordings::first_wn(WR[1]) - Wordings::first_wn(W); in ... ==> TRUE - +

    §4.1. Augment ANL with in clause4.1 =

    @@ -283,7 +283,7 @@ for instance, we don't want to count the "in" from "fixed in place". , _or <anl> | ==> 0; *XP = RP[1]; _,/or <anl> ==> 0; *XP = RP[1]; - +

    §6. Which reduces us to an internal nonterminal for an entry in this list. It actually produces multiple matches: for example,

    @@ -320,7 +320,7 @@ end, but it's syntactically valid.) return FALSE; } - +

    §6.1. Make an action pattern from named behaviour6.1 =

    diff --git a/docs/if-module/4-ap.html b/docs/if-module/4-ap.html index 32b518082..bdb544146 100644 --- a/docs/if-module/4-ap.html +++ b/docs/if-module/4-ap.html @@ -55,22 +55,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -586,7 +586,7 @@ These are always present tense, and can't be negated. trying <action-pattern-core> | ==> ACTOR_EXPLICITLY_PLAYER; *XP = RP[1]; <action-pattern-core-actor> ==> ACTOR_IMPLICITLY_PLAYER; *XP = RP[1]; - +

    §12. The second version is for contexts where the AP occurs as a condition: e.g., in a sentence like "if we have taken a jewel". Since these can occur in both tenses and can be negated ("if we are not taking a jewel"), there are @@ -632,7 +632,7 @@ four combinations: we have not tried <action-pattern-core> | ==> ACTOR_EXPLICITLY_PLAYER; *XP = RP[1]; we have not <action-pattern-past-core> ==> ACTOR_EXPLICITLY_PLAYER; *XP = RP[1]; -

    +

    §13. There is one more tweak at this top level. Inform allows an ambiguous but shorter and more natural syntax in which the actor's name simply appears at the front of the AP: @@ -654,7 +654,7 @@ actorless possibility can always be written. <action-pattern-core> | ==> ACTOR_IMPLICITLY_PLAYER; *XP = RP[1]; <actor-description> <action-pattern-core> ==> ACTOR_NAMED; *XP = RP[2]; action_pattern *ap = *XP; ap->request = FALSE; ap->actor_spec = RP[1]; -

    +

    §14. And this voracious token matches the actor's name as an initial excerpt, which is much faster than exhaustive searching. It tries to break just before any "-ing" word (i.e., participle) which is not inside parentheses; but only @@ -707,7 +707,7 @@ would match as an abbreviated form of the name of "angry waiting man". return 0; } -

    +

    §15.

    @@ -760,7 +760,7 @@ trimmed away;
         return FALSE;
     }
     
    - +

    §17. "Doing it" is not the happiest of syntaxes. The idea is for this to be a sort of pronoun for actions, allowing for anaphora, but to parse such things naturally in all cases is wishful thinking. It enables us to write, e.g.: @@ -778,7 +778,7 @@ possibility for confusion is too great; perhaps we should just cut this idea. <action-pronominal> ::= doing it -

    +

    §18.

    @@ -834,7 +834,7 @@ a condition attached with "when":
         ... when/while <condition-in-ap> |    ==> 0; pap_failure_reason = WHENOKAY_PAPF; return FALSE;  used only to diagnose problems
         ... when/while ...										==> 0; if (pap_failure_reason != WHENOKAY_PAPF) pap_failure_reason = WHEN_PAPF; return FALSE;  used only to diagnose problems
     
    - +

    §20. <condition-in-ap> is really just <spec-condition> in disguise — i.e., it matches a standard Inform condition — but it's implemented as an internal to enable Inform to set up a stack frame if there isn't one already, and so on. @@ -864,7 +864,7 @@ to enable Inform to set up a stack frame if there isn't one already, and so on. return FALSE; } -

    +

    §21. Level 4 now. The optional "in the presence of":

    @@ -873,7 +873,7 @@ to enable Inform to set up a stack frame if there isn't one already, and so on. <ap-common-core-inner-inner> in the presence of <action-parameter> | ==> 0; *XP = RP[1]; action_pattern *ap = *XP; ap->presence_spec = RP[2]; <ap-common-core-inner-inner> ==> 0; *XP = RP[1]; - +

    §22. Level 5 now. The initial "in" clause, e.g., "in the Pantry", requires special handling to prevent it from clashing with other interpretations of "in" elsewhere in the grammar. It's perhaps unexpected that "in the Pantry" @@ -886,7 +886,7 @@ is valid as an AP, but this enables many natural-looking rules to be written in <action-parameter> | ==> Make an actionless action pattern, specifying room only22.1 <ap-common-core-inner-inner-inner> ==> 0; *XP = RP[1]; -

    +

    §22.1. Make an actionless action pattern, specifying room only22.1 =

    @@ -933,7 +933,7 @@ box" makes no sense since only one is transitive). return FALSE; } - +

    §24. The "operands" of an action pattern are the nouns to which it applies: for example, in "Kevin taking or dropping something", the operand is "something". We treat words like "something" specially to avoid them being read as @@ -954,7 +954,7 @@ We treat words like "something" specially to avoid them being read as something/anything | ==> TRUE it ==> FALSE -

    +

    §25. Finally, then, <action-parameter>. Almost anything syntactically matches here — a constant, a description, a table entry, a variable, and so on.

    @@ -971,7 +971,7 @@ here — a constant, a description, a table entry, a variable, and so on. return permit_nonconstant_action_parameters; } - +

    §26. We can't put it off any longer. Here goes.

    diff --git a/docs/if-module/4-los.html b/docs/if-module/4-los.html index 82f49a831..cb027a3a0 100644 --- a/docs/if-module/4-los.html +++ b/docs/if-module/4-los.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/if-module/4-nap.html b/docs/if-module/4-nap.html index aa47f8e8f..a3a676288 100644 --- a/docs/if-module/4-nap.html +++ b/docs/if-module/4-nap.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/if-module/5-gl.html b/docs/if-module/5-gl.html index 8a3cefd62..9721ac761 100644 --- a/docs/if-module/5-gl.html +++ b/docs/if-module/5-gl.html @@ -55,22 +55,22 @@ MathJax = {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -274,7 +274,7 @@ known what the action will be. <s-condition> | ==> Issue PM_WhenAction problem7.1 ... ==> Issue PM_BadWhen problem7.2; - +

    §7.1. Issue PM_WhenAction problem7.1 =

    diff --git a/docs/if-module/5-gp.html b/docs/if-module/5-gp.html index ff2953dc2..c3cb29123 100644 --- a/docs/if-module/5-gp.html +++ b/docs/if-module/5-gp.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -162,7 +162,7 @@ the Standard Rules or, in the case of "the X understood", by Inform itself. person asked | ==> 5 maximum score ==> 6 - +

    §8.

    diff --git a/docs/if-module/5-gpr.html b/docs/if-module/5-gpr.html
    index 684d3f8ad..ecda0f9f6 100644
    --- a/docs/if-module/5-gpr.html
    +++ b/docs/if-module/5-gpr.html
    @@ -40,22 +40,22 @@ function togglePopup(material_id) {
     
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/if-module/5-gt.html b/docs/if-module/5-gt.html index e888f2571..c746b994c 100644 --- a/docs/if-module/5-gt.html +++ b/docs/if-module/5-gt.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/if-module/5-gt2.html b/docs/if-module/5-gt2.html index 9c882eeeb..bed9414dd 100644 --- a/docs/if-module/5-gt2.html +++ b/docs/if-module/5-gt2.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -136,7 +136,7 @@ four constituent tokens. <quoted-text> | ==> TRUE ... ==> FALSE
    - +

    §4. We use a different punctuation set, in which forward slashes break words, to handle such as:

    @@ -339,7 +339,7 @@ to be used in I7: these are defined by the following routine. return FALSE; } - +

    §10.1. Issue PM_GrammarBadRelation problem10.1 =

    diff --git a/docs/if-module/5-gv.html b/docs/if-module/5-gv.html index e93bf9f42..3fb0ce890 100644 --- a/docs/if-module/5-gv.html +++ b/docs/if-module/5-gv.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/if-module/5-itg.html b/docs/if-module/5-itg.html index c4fad5cba..364c5869c 100644 --- a/docs/if-module/5-itg.html +++ b/docs/if-module/5-itg.html @@ -32,22 +32,22 @@
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/if-module/5-nft.html b/docs/if-module/5-nft.html index e92954fea..1ef969590 100644 --- a/docs/if-module/5-nft.html +++ b/docs/if-module/5-nft.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/if-module/5-tfg.html b/docs/if-module/5-tfg.html index 532323e28..397083e21 100644 --- a/docs/if-module/5-tfg.html +++ b/docs/if-module/5-tfg.html @@ -41,22 +41,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    @@ -236,7 +236,7 @@ As examples: the verb/verbs ... | ==> Issue PM_OldVerbUsage problem10.1 <understand-regular-list> ==> GRAMMAR_UNDERSTAND_FORM; *XP = RP[1] - +

    §10.1. Issue PM_OldVerbUsage problem10.1 =

    @@ -267,7 +267,7 @@ As examples: <understand-regular-entry> ::= ... ==> Make understand item11.2 - +

    §12. In the third case, the subject NP is a list of property names written in the formal way (with "property").

    @@ -286,7 +286,7 @@ formal way (with "property"). <property-name> property | ==> Make understand property item12.2 ... property ==> Issue PM_UnknownUnderstandProperty problem12.1 - +

    §12.1. Issue PM_UnknownUnderstandProperty problem12.1 =

    @@ -375,7 +375,7 @@ first is the most popularly used: <understand-sentence-entry> ::= <understand-as-this> ==> 0; if (!preform_lookahead_mode) Deal with UT vars14.2; - +

    §14.1. Compose understand reference list14.1 =

    @@ -424,7 +424,7 @@ first is the most popularly used: <s-variable> | ==> Issue PM_UnderstandVariable problem15.3 ... ==> Issue PM_UnderstandVague problem15.4 - +

    §15.1. Clear UT vars15.1 =

    @@ -511,7 +511,7 @@ first is the most popularly used: <quoted-text> | ==> Wordings::first_wn(W) ... ==> Issue PM_NotOldCommand problem16.2 - +

    §16.1. Issue PM_UnderstandCommandWhen problem16.1 =

    @@ -557,7 +557,7 @@ to or described can be of any kind, but in fact we restrict to kinds of object. <instance-of-object> | ==> 0; *XP = Instances::as_subject(RP[1]); ... ==> Issue PM_BadUnderstandPropertyAs problem17.3 - +

    §17.1. Make reference from kind, if a kind of object17.1 =

    diff --git a/docs/if-module/5-tpv.html b/docs/if-module/5-tpv.html index 4c89143dd..726e8fe92 100644 --- a/docs/if-module/5-tpv.html +++ b/docs/if-module/5-tpv.html @@ -40,22 +40,22 @@ function togglePopup(material_id) {
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/if-module/index.html b/docs/if-module/index.html index 5f6e19afe..cd445ee18 100644 --- a/docs/if-module/index.html +++ b/docs/if-module/index.html @@ -30,22 +30,22 @@
  • supervisor
  • Inform7 Modules

    Inter Modules

    Shared Modules

    Services

    diff --git a/docs/inblorb/1-bp.html b/docs/inblorb/1-bp.html index bdf2665c9..2c7ecfc65 100644 --- a/docs/inblorb/1-bp.html +++ b/docs/inblorb/1-bp.html @@ -257,7 +257,7 @@ including any blank lines. match_results mr = Regexp::create_mr(); if (Regexp::match(&mr, command, L" *(%c*?) *")) Str::copy(command, mr.exp[0]); if (Str::len(command) == 0) return; thus skip a line containing only blank space - if (Str::get_first_char(command) == '!') return; /* thus skip a comment line */ + if (Str::get_first_char(command) == '!') return; thus skip a comment line if (verbose_mode) PRINT("! %03d: %S\n", TextFiles::get_line_count(tf), command); diff --git a/docs/inblorb/1-mn.html b/docs/inblorb/1-mn.html index bcd226997..aaec12937 100644 --- a/docs/inblorb/1-mn.html +++ b/docs/inblorb/1-mn.html @@ -325,29 +325,29 @@ that's where they're used. } else { Placeholders::set_to(I"CBLORBERRORS", I"No problems occurred", 0); Placeholders::set_to(I"CBLORBSTATUS", I"Succeeded", 0); - Placeholders::set_to(I"CBLORBSTATUSIMAGE", I"file://[SMALLCOVER]", 0); - Placeholders::set_to(I"CBLORBSTATUSTEXT", - Str::literal(L"All went well. I've put the released material into the 'Release' subfolder " - L"of the Materials folder for the project: you can take a look with " - L"the menu option <b>Release &gt; Open Materials Folder</b> or by clicking " - L"the blue folders above.<p>" - L"Releases can range in size from a single blorb file to a medium-sized website. " - L"Here's what we currently have:<p>"), 0 - ); - Requests::report_requested_material(I"CBLORBSTATUSTEXT"); - } - if (blorb_file_size > 0) { - Placeholders::set_to_number(I"BLORBFILESIZE", blorb_file_size/1024); - Placeholders::set_to_number(I"BLORBFILEPICTURES", no_pictures_included); - Placeholders::set_to_number(I"BLORBFILESOUNDS", no_sounds_included); - PRINT("! Completed: wrote blorb file with "); - PRINT("%d picture(s), %d sound(s)\n", no_pictures_included, no_sounds_included); - } else { - Placeholders::set_to_number(I"BLORBFILESIZE", 0); - Placeholders::set_to_number(I"BLORBFILEPICTURES", 0); - Placeholders::set_to_number(I"BLORBFILESOUNDS", 0); - PRINT("! Completed: no blorb output requested\n"); - } + Placeholders::set_to(I"CBLORBSTATUSIMAGE", I"file:[SMALLCOVER]", 0); + Placeholders::set_to(I"CBLORBSTATUSTEXT", + Str::literal(L"All went well. I've put the released material into the 'Release' subfolder " + L"of the Materials folder for the project: you can take a look with " + L"the menu option <b>Release &gt; Open Materials Folder</b> or by clicking " + L"the blue folders above.<p>" + L"Releases can range in size from a single blorb file to a medium-sized website. " + L"Here's what we currently have:<p>"), 0 + ); + Requests::report_requested_material(I"CBLORBSTATUSTEXT"); + } + if (blorb_file_size > 0) { + Placeholders::set_to_number(I"BLORBFILESIZE", blorb_file_size/1024); + Placeholders::set_to_number(I"BLORBFILEPICTURES", no_pictures_included); + Placeholders::set_to_number(I"BLORBFILESOUNDS", no_sounds_included); + PRINT("! Completed: wrote blorb file with "); + PRINT("%d picture(s), %d sound(s)\n", no_pictures_included, no_sounds_included); + } else { + Placeholders::set_to_number(I"BLORBFILESIZE", 0); + Placeholders::set_to_number(I"BLORBFILEPICTURES", 0); + Placeholders::set_to_number(I"BLORBFILESOUNDS", 0); + PRINT("! Completed: no blorb output requested\n"); + }