From 68b4f2490c12139c03760b39895619e63b0f38c9 Mon Sep 17 00:00:00 2001 From: Ferruccio Guidi Date: Thu, 27 Feb 2020 22:45:50 +0100 Subject: [PATCH] ground_2 released and permanently renamed as ground + web site update + minor corrections --- .gitignore | 4 +-- .../download/lambdadelta_2A.tar.bz2 | Bin 97381 -> 95973 bytes .../download/lambdadelta_2B.tar.bz2 | Bin 142751 -> 143024 bytes .../download/lambdadelta_ground.tar.bz2 | Bin 44442 -> 44037 bytes helm/www/lambdadelta/web/home/sitemap.tbl | 2 +- .../web/home/specification.ldw.xml | 24 +++++++++++------- helm/www/lambdadelta/web/home/versions.tbl | 10 ++++++-- matita/matita/contribs/lambdadelta/Makefile | 6 ++--- .../lambdadelta/alpha_1/syntax/item.ma | 4 +-- .../lambdadelta/apps_2/functional/flifts.ma | 2 +- .../apps_2/functional/flifts_basic.ma | 2 +- .../apps_2/functional/mf_vlift_exteq.ma | 4 +-- .../apps_2/functional/mf_vpush_exteq.ma | 4 +-- .../lambdadelta/apps_2/models/model.ma | 2 +- .../lambdadelta/apps_2/models/model_vpush.ma | 2 +- .../lambdadelta/apps_2/models/tm_vpush.ma | 2 +- .../lambdadelta/apps_2/models/veq_lifts.ma | 2 +- .../lambdadelta/basic_2/dynamic/cnv.ma | 2 +- .../basic_2/dynamic/cnv_cpm_conf.ma | 2 +- .../basic_2/dynamic/cnv_cpm_teqx.ma | 6 ++--- .../basic_2/dynamic/cnv_cpm_teqx_conf.ma | 2 +- .../basic_2/dynamic/cnv_cpm_trans.ma | 2 +- .../basic_2/dynamic/nta_preserve.ma | 2 +- .../basic_2/i_dynamic/ntas_preserve.ma | 2 +- .../basic_2/rt_computation/cpms.ma | 2 +- .../basic_2/rt_computation/cpms_cpms.ma | 4 +-- .../basic_2/rt_computation/cprs_cprs.ma | 2 +- .../basic_2/rt_computation/cprs_ctc.ma | 2 +- .../basic_2/rt_computation/cpts.ma | 2 +- .../basic_2/rt_computation/cpxs.ma | 2 +- .../basic_2/rt_computation/cpxs_cpxs.ma | 2 +- .../basic_2/rt_computation/fpbg.ma | 2 +- .../basic_2/rt_computation/fpbs.ma | 2 +- .../lambdadelta/basic_2/rt_computation/jsx.ma | 2 +- .../basic_2/rt_equivalence/cpcs.ma | 2 +- .../lambdadelta/basic_2/rt_transition/cpg.ma | 20 +++++++-------- .../basic_2/rt_transition/cpg_drops.ma | 2 +- .../lambdadelta/basic_2/rt_transition/cpm.ma | 14 +++++----- .../lambdadelta/basic_2/rt_transition/cpr.ma | 8 +++--- .../lambdadelta/basic_2/rt_transition/cpt.ma | 8 +++--- .../lambdadelta/basic_2/rt_transition/cpx.ma | 14 +++++----- .../basic_2/rt_transition/cpx_drops.ma | 2 +- .../lambdadelta/basic_2/web/basic_2.ldw.xml | 2 +- .../basic_2A/computation/cprs_cprs.ma | 2 +- .../lambdadelta/basic_2A/computation/lcosx.ma | 2 +- .../lambdadelta/basic_2A/computation/lsubc.ma | 4 +-- .../lambdadelta/basic_2A/computation/scpds.ma | 2 +- .../lambdadelta/basic_2A/dynamic/lsubsv.ma | 4 +-- .../lambdadelta/basic_2A/grammar/aarity.ma | 2 +- .../lambdadelta/basic_2A/grammar/item.ma | 4 +-- .../basic_2A/grammar/lenv_append.ma | 2 +- .../basic_2A/grammar/lenv_length.ma | 2 +- .../lambdadelta/basic_2A/grammar/lreq.ma | 2 +- .../lambdadelta/basic_2A/grammar/lreq_lreq.ma | 2 +- .../basic_2A/grammar/term_vector.ma | 2 +- .../lambdadelta/basic_2A/grammar/tsts.ma | 2 +- .../lambdadelta/basic_2A/multiple/drops.ma | 4 +-- .../basic_2A/multiple/drops_drops.ma | 2 +- .../lambdadelta/basic_2A/multiple/frees.ma | 6 ++--- .../basic_2A/multiple/frees_lift.ma | 4 +-- .../lambdadelta/basic_2A/multiple/lifts.ma | 4 +-- .../basic_2A/multiple/lifts_lift.ma | 2 +- .../basic_2A/multiple/lifts_lifts.ma | 2 +- .../lambdadelta/basic_2A/multiple/lleq.ma | 2 +- .../lambdadelta/basic_2A/multiple/llor.ma | 2 +- .../lambdadelta/basic_2A/multiple/llpx_sn.ma | 4 +-- .../basic_2A/multiple/llpx_sn_alt_rec.ma | 2 +- .../basic_2A/multiple/llpx_sn_drop.ma | 2 +- .../basic_2A/multiple/llpx_sn_lpx_sn.ma | 2 +- .../basic_2A/multiple/llpx_sn_lreq.ma | 2 +- .../lambdadelta/basic_2A/reduction/cir.ma | 2 +- .../lambdadelta/basic_2A/reduction/cpr.ma | 12 ++++----- .../lambdadelta/basic_2A/reduction/cpx.ma | 6 ++--- .../lambdadelta/basic_2A/static/lsuba.ma | 4 +-- .../lambdadelta/basic_2A/static/lsubd.ma | 4 +-- .../basic_2A/static/lsubr_lsubr.ma | 2 +- .../lambdadelta/basic_2A/static/sh.ma | 2 +- .../lambdadelta/basic_2A/substitution/drop.ma | 10 ++++---- .../basic_2A/substitution/drop_append.ma | 2 +- .../basic_2A/substitution/drop_lreq.ma | 2 +- .../lambdadelta/basic_2A/substitution/lift.ma | 2 +- .../basic_2A/substitution/lpx_sn.ma | 2 +- .../basic_2A/substitution/lpx_sn_tc.ma | 2 +- .../lambdadelta/basic_2A/unfold/lstas.ma | 4 +-- .../lambdadelta/basic_2A/web/basic_2A.ldw.xml | 2 +- .../lambdadelta/bin/xhtbl/textLexer.mll | 1 + .../contribs/lambdadelta/compile_partial.sh | 3 ++- .../{ground_2 => ground}/etc/lib/arith.etc | 0 .../{ground_2 => ground}/etc/lib/list.etc | 0 .../etc/lib/list2_append.etc | 0 .../{ground_2 => ground}/etc/lib/logic.etc | 0 .../{ground_2 => ground}/etc/lib/oplus_4.etc | 0 .../etc/lib/relations.etc | 0 .../{ground_2 => ground}/etc/lib/star.etc | 0 .../etc/relocation/complement_1.etc | 0 .../etc/relocation/norm_1.etc | 0 .../etc/relocation/rtmap_le.etc | 0 .../etc/relocation/trace.etc | 0 .../etc/relocation/trace_after.etc | 0 .../etc/relocation/trace_at.etc | 0 .../etc/relocation/trace_isid.etc | 0 .../etc/relocation/trace_isun.etc | 0 .../etc/relocation/trace_sle.etc | 0 .../etc/relocation/trace_snot.etc | 0 .../etc/relocation/trace_sor.etc | 0 .../etc/ynat/rplusminus_4.etc | 0 .../etc/ynat/ynat_max.etc | 0 .../etc/ynat/ynat_min.etc | 0 .../etc/ynat/ynat_minus.etc | 0 .../etc/ynat/ynat_minus_dx.etc | 0 .../etc/ynat/ynat_plus.etc | 0 .../etc/ynat/ynat_rpm.etc | 0 .../etc/ynat_old/ynat.etc | 0 .../etc/ynat_old/ynat_iszero.etc | 0 .../etc/ynat_old/ynat_le.etc | 0 .../etc/ynat_old/ynat_pred.etc | 0 .../insert_eq/insert_eq_0.ma | 0 .../{ground_2 => ground}/lib/arith.ma | 12 ++++----- .../{ground_2 => ground}/lib/arith_2a.ma | 2 +- .../{ground_2 => ground}/lib/arith_2b.ma | 2 +- .../{ground_2 => ground}/lib/bool.ma | 6 ++--- .../{ground_2 => ground}/lib/exteq.ma | 4 +-- .../{ground_2 => ground}/lib/functions.ma | 2 +- .../{ground_2 => ground}/lib/list.ma | 6 ++--- .../{ground_2 => ground}/lib/list_eq.ma | 4 +-- .../{ground_2 => ground}/lib/list_length.ma | 10 +++++--- .../{ground_2 => ground}/lib/logic.ma | 8 +++--- .../{ground_2 => ground}/lib/lstar_2a.ma | 0 .../{ground_2 => ground}/lib/ltc.ma | 4 +-- .../{ground_2 => ground}/lib/ltc_ctc.ma | 4 +-- .../{ground_2 => ground}/lib/relations.ma | 6 ++--- .../{ground_2 => ground}/lib/star.ma | 2 +- .../{ground_2 => ground}/lib/stream.ma | 4 +-- .../{ground_2 => ground}/lib/stream_eq.ma | 4 +-- .../{ground_2 => ground}/lib/stream_hdtl.ma | 6 ++--- .../{ground_2 => ground}/lib/stream_tls.ma | 4 +-- .../notation/functions/append_2.ma | 0 .../notation/functions/apply_2.ma | 0 .../notation/functions/basic_2.ma | 0 .../notation/functions/circledE_1.ma | 0 .../notation/functions/cocompose_2.ma | 0 .../notation/functions/diamond_0.ma | 0 .../notation/functions/downarrow_1.ma | 0 .../notation/functions/downspoon_2.ma | 0 .../notation/functions/downspoonstar_3.ma | 0 .../notation/functions/droppred_1.ma | 0 .../notation/functions/droppreds_2.ma | 0 .../notation/functions/identity_0.ma | 0 .../notation/functions/infinity_0.ma | 0 .../notation/functions/no_0.ma | 0 .../notation/functions/onezero_0.ma | 0 .../notation/functions/oplusright_3.ma | 0 .../notation/functions/semicolon_3.ma | 0 .../notation/functions/tuple_4.ma | 0 .../notation/functions/uniform_1.ma | 0 .../notation/functions/uparrow_1.ma | 0 .../notation/functions/uparrowstar_2.ma | 0 .../notation/functions/updownarrowstar_1.ma | 0 .../notation/functions/upspoon_1.ma | 0 .../notation/functions/upspoonstar_2.ma | 0 .../notation/functions/yes_0.ma | 0 .../notation/functions/zeroone_0.ma | 0 .../notation/functions/zerozero_0.ma | 0 .../notation/relations/doteq_4.ma | 0 .../notation/relations/ideq_2.ma | 0 .../notation/relations/isdivergent_1.ma | 0 .../notation/relations/isfinite_1.ma | 0 .../notation/relations/isidentity_1.ma | 0 .../notation/relations/isredtype_2.ma | 0 .../notation/relations/istotal_1.ma | 0 .../notation/relations/istype_2.ma | 0 .../notation/relations/isuniform_1.ma | 0 .../notation/relations/parallel_2.ma | 0 .../notation/relations/rafter_3.ma | 0 .../notation/relations/rat_3.ma | 0 .../notation/relations/rcoafter_3.ma | 0 .../notation/relations/rcolength_2.ma | 0 .../notation/relations/ringeq_3.ma | 0 .../notation/relations/rintersection_3.ma | 0 .../notation/relations/rminus_3.ma | 0 .../notation/relations/runion_3.ma | 0 .../notation/xoa/and_2.ma | 0 .../notation/xoa/and_3.ma | 0 .../notation/xoa/and_4.ma | 0 .../notation/xoa/ex_1_2.ma | 0 .../notation/xoa/ex_1_3.ma | 0 .../notation/xoa/ex_1_4.ma | 0 .../notation/xoa/ex_2_2.ma | 0 .../notation/xoa/ex_2_3.ma | 0 .../notation/xoa/ex_3_1.ma | 0 .../notation/xoa/ex_3_2.ma | 0 .../notation/xoa/ex_3_3.ma | 0 .../notation/xoa/ex_3_4.ma | 0 .../notation/xoa/ex_3_5.ma | 0 .../notation/xoa/ex_4_1.ma | 0 .../notation/xoa/ex_4_2.ma | 0 .../notation/xoa/ex_4_3.ma | 0 .../notation/xoa/ex_4_4.ma | 0 .../notation/xoa/ex_4_5.ma | 0 .../notation/xoa/ex_5_1.ma | 0 .../notation/xoa/ex_5_2.ma | 0 .../notation/xoa/ex_5_3.ma | 0 .../notation/xoa/ex_5_4.ma | 0 .../notation/xoa/ex_5_5.ma | 0 .../notation/xoa/ex_5_6.ma | 0 .../notation/xoa/ex_5_7.ma | 0 .../notation/xoa/ex_6_3.ma | 0 .../notation/xoa/ex_6_4.ma | 0 .../notation/xoa/ex_6_5.ma | 0 .../notation/xoa/ex_6_6.ma | 0 .../notation/xoa/ex_6_7.ma | 0 .../notation/xoa/ex_6_8.ma | 0 .../notation/xoa/ex_6_9.ma | 0 .../notation/xoa/ex_7_10.ma | 0 .../notation/xoa/ex_7_3.ma | 0 .../notation/xoa/ex_7_4.ma | 0 .../notation/xoa/ex_7_5.ma | 0 .../notation/xoa/ex_7_6.ma | 0 .../notation/xoa/ex_7_7.ma | 0 .../notation/xoa/ex_8_4.ma | 0 .../notation/xoa/ex_8_5.ma | 0 .../notation/xoa/ex_9_3.ma | 0 .../notation/xoa/false_0.ma | 0 .../{ground_2 => ground}/notation/xoa/or_2.ma | 0 .../{ground_2 => ground}/notation/xoa/or_3.ma | 0 .../{ground_2 => ground}/notation/xoa/or_4.ma | 0 .../{ground_2 => ground}/notation/xoa/or_5.ma | 0 .../notation/xoa/true_0.ma | 0 .../{ground_2 => ground}/pull/pull_2.ma | 0 .../{ground_2 => ground}/pull/pull_4.ma | 0 .../{ground_2 => ground}/relocation/mr2.ma | 6 ++--- .../relocation/mr2_append.ma | 4 +-- .../{ground_2 => ground}/relocation/mr2_at.ma | 4 +-- .../relocation/mr2_minus.ma | 4 +-- .../relocation/mr2_plus.ma | 2 +- .../relocation/nstream.ma | 4 +-- .../relocation/nstream_after.ma | 4 +-- .../relocation/nstream_basic.ma | 4 +-- .../relocation/nstream_coafter.ma | 4 +-- .../relocation/nstream_eq.ma | 2 +- .../relocation/nstream_id.ma | 4 +-- .../relocation/nstream_isid.ma | 4 +-- .../relocation/nstream_istot.ma | 6 ++--- .../relocation/nstream_sor.ma | 2 +- .../{ground_2 => ground}/relocation/rtmap.ma | 2 +- .../relocation/rtmap_after.ma | 4 +-- .../relocation/rtmap_at.ma | 4 +-- .../relocation/rtmap_basic.ma | 4 +-- .../relocation/rtmap_basic_after.ma | 4 +-- .../relocation/rtmap_coafter.ma | 6 ++--- .../relocation/rtmap_eq.ma | 6 ++--- .../relocation/rtmap_fcla.ma | 4 +-- .../relocation/rtmap_id.ma | 4 +-- .../relocation/rtmap_isdiv.ma | 6 ++--- .../relocation/rtmap_isfin.ma | 4 +-- .../relocation/rtmap_isid.ma | 4 +-- .../relocation/rtmap_istot.ma | 4 +-- .../relocation/rtmap_isuni.ma | 4 +-- .../relocation/rtmap_nexts.ma | 4 +-- .../relocation/rtmap_pushs.ma | 4 +-- .../relocation/rtmap_sand.ma | 4 +-- .../relocation/rtmap_sdj.ma | 4 +-- .../relocation/rtmap_sle.ma | 4 +-- .../relocation/rtmap_sor.ma | 8 +++--- .../relocation/rtmap_tl.ma | 4 +-- .../relocation/rtmap_tls.ma | 6 ++--- .../relocation/rtmap_uni.ma | 6 ++--- .../{ground_2 => ground}/steps/rtc.ma | 12 ++++----- .../{ground_2 => ground}/steps/rtc_isrt.ma | 4 +-- .../steps/rtc_isrt_max.ma | 6 ++--- .../steps/rtc_isrt_max_shift.ma | 4 +-- .../steps/rtc_isrt_plus.ma | 6 ++--- .../steps/rtc_isrt_shift.ma | 4 +-- .../{ground_2 => ground}/steps/rtc_ist.ma | 4 +-- .../{ground_2 => ground}/steps/rtc_ist_max.ma | 6 ++--- .../steps/rtc_ist_plus.ma | 6 ++--- .../steps/rtc_ist_shift.ma | 4 +-- .../{ground_2 => ground}/steps/rtc_max.ma | 4 +-- .../steps/rtc_max_shift.ma | 4 +-- .../{ground_2 => ground}/steps/rtc_plus.ma | 4 +-- .../{ground_2 => ground}/steps/rtc_shift.ma | 6 ++--- .../web/ground.ldw.xml} | 16 ++++++------ .../web/ground_src.tbl} | 0 .../{ground_2 => ground}/xoa.conf.xml | 4 +-- .../{ground_2 => ground}/xoa/and_3.ma | 2 +- .../{ground_2 => ground}/xoa/and_4.ma | 2 +- .../{ground_2 => ground}/xoa/ex_1_2.ma | 2 +- .../{ground_2 => ground}/xoa/ex_1_3.ma | 2 +- .../{ground_2 => ground}/xoa/ex_1_4.ma | 2 +- .../{ground_2 => ground}/xoa/ex_2_2.ma | 2 +- .../{ground_2 => ground}/xoa/ex_2_3.ma | 2 +- .../{ground_2 => ground}/xoa/ex_3_1.ma | 2 +- .../{ground_2 => ground}/xoa/ex_3_2.ma | 2 +- .../{ground_2 => ground}/xoa/ex_3_3.ma | 2 +- .../{ground_2 => ground}/xoa/ex_3_4.ma | 2 +- .../{ground_2 => ground}/xoa/ex_3_5.ma | 2 +- .../{ground_2 => ground}/xoa/ex_4_1.ma | 2 +- .../{ground_2 => ground}/xoa/ex_4_1_props.ma | 2 +- .../{ground_2 => ground}/xoa/ex_4_2.ma | 2 +- .../{ground_2 => ground}/xoa/ex_4_3.ma | 2 +- .../{ground_2 => ground}/xoa/ex_4_4.ma | 2 +- .../{ground_2 => ground}/xoa/ex_4_5.ma | 2 +- .../{ground_2 => ground}/xoa/ex_5_1.ma | 2 +- .../{ground_2 => ground}/xoa/ex_5_2.ma | 2 +- .../{ground_2 => ground}/xoa/ex_5_3.ma | 2 +- .../{ground_2 => ground}/xoa/ex_5_4.ma | 2 +- .../{ground_2 => ground}/xoa/ex_5_5.ma | 2 +- .../{ground_2 => ground}/xoa/ex_5_6.ma | 2 +- .../{ground_2 => ground}/xoa/ex_5_7.ma | 2 +- .../{ground_2 => ground}/xoa/ex_6_3.ma | 2 +- .../{ground_2 => ground}/xoa/ex_6_4.ma | 2 +- .../{ground_2 => ground}/xoa/ex_6_5.ma | 2 +- .../{ground_2 => ground}/xoa/ex_6_6.ma | 2 +- .../{ground_2 => ground}/xoa/ex_6_7.ma | 2 +- .../{ground_2 => ground}/xoa/ex_6_8.ma | 2 +- .../{ground_2 => ground}/xoa/ex_6_9.ma | 2 +- .../{ground_2 => ground}/xoa/ex_7_10.ma | 2 +- .../{ground_2 => ground}/xoa/ex_7_3.ma | 2 +- .../{ground_2 => ground}/xoa/ex_7_4.ma | 2 +- .../{ground_2 => ground}/xoa/ex_7_5.ma | 2 +- .../{ground_2 => ground}/xoa/ex_7_6.ma | 2 +- .../{ground_2 => ground}/xoa/ex_7_7.ma | 2 +- .../{ground_2 => ground}/xoa/ex_8_4.ma | 2 +- .../{ground_2 => ground}/xoa/ex_8_5.ma | 2 +- .../{ground_2 => ground}/xoa/ex_9_3.ma | 2 +- .../{ground_2 => ground}/xoa/or_3.ma | 2 +- .../{ground_2 => ground}/xoa/or_4.ma | 2 +- .../{ground_2 => ground}/xoa/or_5.ma | 2 +- .../{ground_2 => ground}/ynat/ynat.ma | 4 +-- .../{ground_2 => ground}/ynat/ynat_le.ma | 2 +- .../{ground_2 => ground}/ynat/ynat_lt.ma | 2 +- .../ynat/ynat_minus_sn.ma | 2 +- .../{ground_2 => ground}/ynat/ynat_plus.ma | 4 +-- .../{ground_2 => ground}/ynat/ynat_pred.ma | 2 +- .../{ground_2 => ground}/ynat/ynat_succ.ma | 2 +- .../lambdadelta/static_2/i_static/rexs.ma | 2 +- .../lambdadelta/static_2/relocation/drops.ma | 6 ++--- .../static_2/relocation/drops_ctc.ma | 2 +- .../static_2/relocation/drops_ltc.ma | 2 +- .../lambdadelta/static_2/relocation/lex.ma | 4 +-- .../lambdadelta/static_2/relocation/lifts.ma | 2 +- .../static_2/relocation/lifts_basic.ma | 2 +- .../lambdadelta/static_2/relocation/sex.ma | 4 +-- .../static_2/relocation/sex_sex.ma | 2 +- .../lambdadelta/static_2/relocation/sex_tc.ma | 2 +- .../static_2/s_computation/fqup.ma | 2 +- .../static_2/s_computation/fqus.ma | 8 +++--- .../lambdadelta/static_2/s_transition/fqu.ma | 6 ++--- .../lambdadelta/static_2/static/aaa.ma | 4 +-- .../lambdadelta/static_2/static/frees.ma | 2 +- .../static_2/static/frees_drops.ma | 2 +- .../lambdadelta/static_2/static/fsle.ma | 4 +-- .../lambdadelta/static_2/static/lsuba.ma | 2 +- .../lambdadelta/static_2/static/lsubc.ma | 2 +- .../lambdadelta/static_2/static/lsubf.ma | 14 +++++----- .../lambdadelta/static_2/static/lsubr.ma | 8 +++--- .../lambdadelta/static_2/static/rex.ma | 10 ++++---- .../lambdadelta/static_2/syntax/aarity.ma | 2 +- .../lambdadelta/static_2/syntax/ac.ma | 2 +- .../lambdadelta/static_2/syntax/append.ma | 2 +- .../lambdadelta/static_2/syntax/ext2_tc.ma | 2 +- .../lambdadelta/static_2/syntax/item.ma | 4 +-- .../lambdadelta/static_2/syntax/lveq.ma | 4 +-- .../lambdadelta/static_2/syntax/sh.ma | 2 +- .../lambdadelta/static_2/syntax/teqo.ma | 2 +- .../lambdadelta/static_2/syntax/teqx.ma | 2 +- .../lambdadelta/static_2/syntax/term.ma | 2 +- .../static_2/syntax/term_simple.ma | 2 +- .../static_2/syntax/term_vector.ma | 2 +- .../lambdadelta/static_2/syntax/tweq.ma | 4 +-- 370 files changed, 452 insertions(+), 436 deletions(-) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/lib/arith.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/lib/list.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/lib/list2_append.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/lib/logic.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/lib/oplus_4.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/lib/relations.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/lib/star.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/relocation/complement_1.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/relocation/norm_1.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/relocation/rtmap_le.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/relocation/trace.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/relocation/trace_after.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/relocation/trace_at.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/relocation/trace_isid.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/relocation/trace_isun.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/relocation/trace_sle.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/relocation/trace_snot.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/relocation/trace_sor.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/ynat/rplusminus_4.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/ynat/ynat_max.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/ynat/ynat_min.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/ynat/ynat_minus.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/ynat/ynat_minus_dx.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/ynat/ynat_plus.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/ynat/ynat_rpm.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/ynat_old/ynat.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/ynat_old/ynat_iszero.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/ynat_old/ynat_le.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/etc/ynat_old/ynat_pred.etc (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/insert_eq/insert_eq_0.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/lib/arith.ma (98%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/lib/arith_2a.ma (98%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/lib/arith_2b.ma (98%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/lib/bool.ma (94%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/lib/exteq.ma (95%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/lib/functions.ma (98%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/lib/list.ma (90%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/lib/list_eq.ma (96%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/lib/list_length.ma (92%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/lib/logic.ma (88%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/lib/lstar_2a.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/lib/ltc.ma (98%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/lib/ltc_ctc.ma (96%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/lib/relations.ma (98%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/lib/star.ma (99%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/lib/stream.ma (93%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/lib/stream_eq.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/lib/stream_hdtl.ma (92%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/lib/stream_tls.ma (94%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/append_2.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/apply_2.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/basic_2.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/circledE_1.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/cocompose_2.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/diamond_0.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/downarrow_1.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/downspoon_2.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/downspoonstar_3.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/droppred_1.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/droppreds_2.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/identity_0.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/infinity_0.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/no_0.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/onezero_0.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/oplusright_3.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/semicolon_3.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/tuple_4.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/uniform_1.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/uparrow_1.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/uparrowstar_2.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/updownarrowstar_1.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/upspoon_1.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/upspoonstar_2.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/yes_0.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/zeroone_0.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/functions/zerozero_0.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/relations/doteq_4.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/relations/ideq_2.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/relations/isdivergent_1.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/relations/isfinite_1.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/relations/isidentity_1.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/relations/isredtype_2.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/relations/istotal_1.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/relations/istype_2.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/relations/isuniform_1.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/relations/parallel_2.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/relations/rafter_3.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/relations/rat_3.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/relations/rcoafter_3.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/relations/rcolength_2.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/relations/ringeq_3.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/relations/rintersection_3.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/relations/rminus_3.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/relations/runion_3.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/and_2.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/and_3.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/and_4.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_1_2.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_1_3.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_1_4.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_2_2.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_2_3.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_3_1.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_3_2.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_3_3.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_3_4.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_3_5.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_4_1.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_4_2.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_4_3.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_4_4.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_4_5.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_5_1.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_5_2.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_5_3.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_5_4.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_5_5.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_5_6.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_5_7.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_6_3.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_6_4.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_6_5.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_6_6.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_6_7.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_6_8.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_6_9.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_7_10.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_7_3.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_7_4.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_7_5.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_7_6.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_7_7.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_8_4.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_8_5.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/ex_9_3.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/false_0.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/or_2.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/or_3.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/or_4.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/or_5.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/notation/xoa/true_0.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/pull/pull_2.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/pull/pull_4.ma (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/mr2.ma (90%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/mr2_append.ma (94%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/mr2_at.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/mr2_minus.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/mr2_plus.ma (98%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/nstream.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/nstream_after.ma (98%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/nstream_basic.ma (95%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/nstream_coafter.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/nstream_eq.ma (98%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/nstream_id.ma (93%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/nstream_isid.ma (93%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/nstream_istot.ma (96%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/nstream_sor.ma (96%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/rtmap.ma (96%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/rtmap_after.ma (99%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/rtmap_at.ma (99%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/rtmap_basic.ma (95%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/rtmap_basic_after.ma (94%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/rtmap_coafter.ma (99%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/rtmap_eq.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/rtmap_fcla.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/rtmap_id.ma (94%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/rtmap_isdiv.ma (96%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/rtmap_isfin.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/rtmap_isid.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/rtmap_istot.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/rtmap_isuni.ma (95%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/rtmap_nexts.ma (96%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/rtmap_pushs.ma (96%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/rtmap_sand.ma (98%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/rtmap_sdj.ma (98%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/rtmap_sle.ma (98%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/rtmap_sor.ma (99%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/rtmap_tl.ma (94%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/rtmap_tls.ma (92%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/relocation/rtmap_uni.ma (96%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/steps/rtc.ma (89%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/steps/rtc_isrt.ma (96%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/steps/rtc_isrt_max.ma (96%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/steps/rtc_isrt_max_shift.ma (94%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/steps/rtc_isrt_plus.ma (96%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/steps/rtc_isrt_shift.ma (95%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/steps/rtc_ist.ma (96%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/steps/rtc_ist_max.ma (96%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/steps/rtc_ist_plus.ma (96%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/steps/rtc_ist_shift.ma (95%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/steps/rtc_max.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/steps/rtc_max_shift.ma (94%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/steps/rtc_plus.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/steps/rtc_shift.ma (93%) rename matita/matita/contribs/lambdadelta/{ground_2/web/ground_2.ldw.xml => ground/web/ground.ldw.xml} (75%) rename matita/matita/contribs/lambdadelta/{ground_2/web/ground_2_src.tbl => ground/web/ground_src.tbl} (100%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa.conf.xml (93%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/and_3.ma (96%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/and_4.ma (96%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_1_2.ma (96%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_1_3.ma (96%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_1_4.ma (96%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_2_2.ma (96%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_2_3.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_3_1.ma (96%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_3_2.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_3_3.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_3_4.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_3_5.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_4_1.ma (96%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_4_1_props.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_4_2.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_4_3.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_4_4.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_4_5.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_5_1.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_5_2.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_5_3.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_5_4.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_5_5.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_5_6.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_5_7.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_6_3.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_6_4.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_6_5.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_6_6.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_6_7.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_6_8.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_6_9.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_7_10.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_7_3.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_7_4.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_7_5.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_7_6.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_7_7.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_8_4.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_8_5.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/ex_9_3.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/or_3.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/or_4.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/xoa/or_5.ma (97%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/ynat/ynat.ma (95%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/ynat/ynat_le.ma (99%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/ynat/ynat_lt.ma (99%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/ynat/ynat_minus_sn.ma (99%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/ynat/ynat_plus.ma (99%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/ynat/ynat_pred.ma (98%) rename matita/matita/contribs/lambdadelta/{ground_2 => ground}/ynat/ynat_succ.ma (98%) diff --git a/.gitignore b/.gitignore index c9ebefc8e..f8a1df2a7 100644 --- a/.gitignore +++ b/.gitignore @@ -59,8 +59,8 @@ helm/www/lambdadelta/xslt/static_2_src.xsl helm/www/lambdadelta/xslt/static_2_sum.xsl helm/www/lambdadelta/xslt/basic_2A_src.xsl helm/www/lambdadelta/xslt/basic_2A_sum.xsl -helm/www/lambdadelta/xslt/ground_2_src.xsl -helm/www/lambdadelta/xslt/ground_2_sum.xsl +helm/www/lambdadelta/xslt/ground_src.xsl +helm/www/lambdadelta/xslt/ground_sum.xsl helm/www/lambdadelta/xslt/basic_1_blk.xsl helm/www/lambdadelta/xslt/basic_1_src.xsl helm/www/lambdadelta/xslt/basic_1_sum.xsl diff --git a/helm/www/lambdadelta/download/lambdadelta_2A.tar.bz2 b/helm/www/lambdadelta/download/lambdadelta_2A.tar.bz2 index 456cecfc3615487d0bd6231396d063c34ce006ab..d97d6bd9ab272760f04aff45c74550d5fd523259 100644 GIT binary patch literal 95973 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%0A=- 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�|%2HScttHJv^f`_ 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

D3l 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 CR>Qgg diff --git a/helm/www/lambdadelta/web/home/sitemap.tbl b/helm/www/lambdadelta/web/home/sitemap.tbl index e777c310a..3b69c3c40 100644 --- a/helm/www/lambdadelta/web/home/sitemap.tbl +++ b/helm/www/lambdadelta/web/home/sitemap.tbl @@ -16,7 +16,7 @@ table [ @@("html/changes" "specification log") * ] [ @@("html/specification#v2" "version 2") - "(" ^ @@("html/ground_2" "background") + "-" + + "(" ^ @@("html/ground" "background") + "-" + @@("html/static_2" "syntax") + "-" + @@("html/basic_2" "core") + "-" + @@("html/apps_2" "applications") ^ ")" diff --git a/helm/www/lambdadelta/web/home/specification.ldw.xml b/helm/www/lambdadelta/web/home/specification.ldw.xml index 682bbda3b..4ee9bb46b 100644 --- a/helm/www/lambdadelta/web/home/specification.ldw.xml +++ b/helm/www/lambdadelta/web/home/specification.ldw.xml @@ -24,7 +24,7 @@ subsequent improvements occur until the specification is completed or superseded, while major changes and additions are announced and reported on paper. - after its conclusion, the specification is modified just for maintenance. + after its conclusion, the specification is modified just for maintenance. @@ -41,7 +41,7 @@ nodes are counted according to the "intrinsic complexity measure" [F. Guidi: "Procedural Representation of CIC Proof Terms" - Journal of Automated Reasoning 44(1-2), Springer (February 2010), pp. 53-78]. + Journal of Automated Reasoning 44(1-2), Springer (February 2010), pp. 53-78]. @@ -81,15 +81,18 @@ Documentation (J2a). - repackaged without λδ-ground-2. + repackaged without λδ-ground_2. released [Git revision: 2019-11-19 20:45:15]. + + The scriprs depend on the package + lambdadelta_ground. + Informational pages on the parts of the specification: - Background, Syntax, Core, Applications. @@ -104,7 +107,7 @@ Documentation (R2c). - repackaged on the basis of λδ-ground-2. + repackaged on the basis of λδ-ground_2. repackaged (was lambdadelta_2A1). @@ -113,6 +116,10 @@ released [Git revision: 2014-10-28 17:46:26]. + + The scriprs depend on the package + lambdadelta_ground. + Informational pages on the parts of the specification: Core. @@ -121,7 +128,7 @@ - lambdadelta_ground for Matita 0.99.4 + lambdadelta_ground for Matita 0.99.2 (revised ). Source scripts. @@ -135,7 +142,6 @@ - λδ version 1 (superseded) @@ -157,7 +163,7 @@ 17 new lemmas and former lemma "eq_nat_dec" renamed as "nat_dec_neg". - + Informational pages on the parts of the specification: Background, @@ -168,7 +174,7 @@ lambdadelta_1A for Matita 0.5 (revised ). - Static HTML pages generated by the HELM rendering engine. + Static HTML pages generated by the HELM rendering engine. Confluence of reduction diff --git a/helm/www/lambdadelta/web/home/versions.tbl b/helm/www/lambdadelta/web/home/versions.tbl index 187dd1b99..87f20fdbd 100644 --- a/helm/www/lambdadelta/web/home/versions.tbl +++ b/helm/www/lambdadelta/web/home/versions.tbl @@ -25,10 +25,16 @@ table { ] [ "\"A\"" @("http://matita.cs.unibo.it/" "Matita 0.99.2") "April 2011" "June 2014" "October 2014" "August 2015" - @@("html/documentation#ldV2a" "V2a") + " " + @@("html/documentation#ldR2c" "R2c") * + @@("html/documentation#ldV2a" "V2a") + "\ " + @@("html/documentation#ldR2c" "R2c") * ] } ] + [ "Ground" "\"ground\"" + [ "" @("http://matita.cs.unibo.it/" "Matita 0.99.2") + "August 2011" "March 2016" "February 2020" "" + "" * + ] + ] [ "Abandoned" "" [ "" @("http://coq.inria.fr/" "Coq 7.3.1") "March 2008" "" "" "February 2011" @@ -40,7 +46,7 @@ table { [ @@("html/specification#v1" "Version 1") "\"basic_1\"" [ "\"A\"" @("http://coq.inria.fr/" "Coq 7.3.1") "May 2004" "December 2005" "November 2006" "May 2008" - @@("html/documentation#ldV1a" "V1a") + " " + @@("html/documentation#ldJ1a" "J1a") * + @@("html/documentation#ldV1a" "V1a") + "\ " + @@("html/documentation#ldJ1a" "J1a") * ] ] } diff --git a/matita/matita/contribs/lambdadelta/Makefile b/matita/matita/contribs/lambdadelta/Makefile index 41c7acdd1..8d6f2ccd2 100644 --- a/matita/matita/contribs/lambdadelta/Makefile +++ b/matita/matita/contribs/lambdadelta/Makefile @@ -5,7 +5,7 @@ TRIM := sed "s/ \\+$$//" XOA_DIR := ../../../components/binaries/xoa XOA := xoa.native -XOA_CONF := ground_2/xoa.conf.xml +XOA_CONF := ground/xoa.conf.xml XOA_OPTS := ../../matita.conf.xml $(XOA_CONF) DEP_INPUT := .depend @@ -26,7 +26,7 @@ TAGS := all names xoa orig elim deps top leaf stats tbls odeps trim clean \ pack-ground pack-2a pack-2b \ home up-home \ -PACKAGES := ground_2 basic_2A static_2 basic_2 apps_2 alpha_1 +PACKAGES := ground basic_2A static_2 basic_2 apps_2 alpha_1 LDWS := $(shell find -name "*.ldw.xml") TBLS := $(shell find -name "*.tbl") @@ -248,7 +248,7 @@ trim: $(TRIMS:%=%.trimmed) pack-ground: PKG = lambdadelta_ground -pack-ground: DIRS = ground_2 +pack-ground: DIRS = ground pack-ground: PMAS = $(shell find $(DIRS) -name *.ma) diff --git a/matita/matita/contribs/lambdadelta/alpha_1/syntax/item.ma b/matita/matita/contribs/lambdadelta/alpha_1/syntax/item.ma index 01a767223..7f7441d38 100644 --- a/matita/matita/contribs/lambdadelta/alpha_1/syntax/item.ma +++ b/matita/matita/contribs/lambdadelta/alpha_1/syntax/item.ma @@ -17,8 +17,8 @@ * Developed since : 2014 July 25 *) -include "ground_2/lib/bool.ma". -include "ground_2/lib/arith.ma". +include "ground/lib/bool.ma". +include "ground/lib/arith.ma". (* ITEMS ********************************************************************) diff --git a/matita/matita/contribs/lambdadelta/apps_2/functional/flifts.ma b/matita/matita/contribs/lambdadelta/apps_2/functional/flifts.ma index 10d9636db..9a5db82f1 100644 --- a/matita/matita/contribs/lambdadelta/apps_2/functional/flifts.ma +++ b/matita/matita/contribs/lambdadelta/apps_2/functional/flifts.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/notation/functions/uparrowstar_2.ma". +include "ground/notation/functions/uparrowstar_2.ma". include "apps_2/notation/functional/uparrow_2.ma". include "static_2/relocation/lifts.ma". diff --git a/matita/matita/contribs/lambdadelta/apps_2/functional/flifts_basic.ma b/matita/matita/contribs/lambdadelta/apps_2/functional/flifts_basic.ma index 414a3de11..d4c856b0a 100644 --- a/matita/matita/contribs/lambdadelta/apps_2/functional/flifts_basic.ma +++ b/matita/matita/contribs/lambdadelta/apps_2/functional/flifts_basic.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/relocation/nstream_basic.ma". +include "ground/relocation/nstream_basic.ma". include "apps_2/functional/flifts.ma". include "apps_2/notation/functional/uparrow_3.ma". diff --git a/matita/matita/contribs/lambdadelta/apps_2/functional/mf_vlift_exteq.ma b/matita/matita/contribs/lambdadelta/apps_2/functional/mf_vlift_exteq.ma index 79a5bbf37..fcb491078 100644 --- a/matita/matita/contribs/lambdadelta/apps_2/functional/mf_vlift_exteq.ma +++ b/matita/matita/contribs/lambdadelta/apps_2/functional/mf_vlift_exteq.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/lib/functions.ma". -include "ground_2/lib/exteq.ma". +include "ground/lib/functions.ma". +include "ground/lib/exteq.ma". include "apps_2/functional/flifts_flifts_basic.ma". include "apps_2/functional/mf_vlift.ma". diff --git a/matita/matita/contribs/lambdadelta/apps_2/functional/mf_vpush_exteq.ma b/matita/matita/contribs/lambdadelta/apps_2/functional/mf_vpush_exteq.ma index a36a12292..e35fb1dfe 100644 --- a/matita/matita/contribs/lambdadelta/apps_2/functional/mf_vpush_exteq.ma +++ b/matita/matita/contribs/lambdadelta/apps_2/functional/mf_vpush_exteq.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/lib/functions.ma". -include "ground_2/lib/exteq.ma". +include "ground/lib/functions.ma". +include "ground/lib/exteq.ma". include "apps_2/functional/flifts_flifts_basic.ma". include "apps_2/functional/mf_vpush.ma". diff --git a/matita/matita/contribs/lambdadelta/apps_2/models/model.ma b/matita/matita/contribs/lambdadelta/apps_2/models/model.ma index 8901e2d71..a5a7ae0d6 100644 --- a/matita/matita/contribs/lambdadelta/apps_2/models/model.ma +++ b/matita/matita/contribs/lambdadelta/apps_2/models/model.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/notation/relations/ringeq_3.ma". +include "ground/notation/relations/ringeq_3.ma". include "apps_2/notation/models/at_3.ma". include "apps_2/notation/models/oplus_4.ma". include "apps_2/notation/models/wbrackets_4.ma". diff --git a/matita/matita/contribs/lambdadelta/apps_2/models/model_vpush.ma b/matita/matita/contribs/lambdadelta/apps_2/models/model_vpush.ma index ccf633e6e..d335fce15 100644 --- a/matita/matita/contribs/lambdadelta/apps_2/models/model_vpush.ma +++ b/matita/matita/contribs/lambdadelta/apps_2/models/model_vpush.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/functions.ma". +include "ground/lib/functions.ma". include "apps_2/notation/models/upspoon_4.ma". include "apps_2/models/model.ma". diff --git a/matita/matita/contribs/lambdadelta/apps_2/models/tm_vpush.ma b/matita/matita/contribs/lambdadelta/apps_2/models/tm_vpush.ma index e1f086da0..35dfe7820 100644 --- a/matita/matita/contribs/lambdadelta/apps_2/models/tm_vpush.ma +++ b/matita/matita/contribs/lambdadelta/apps_2/models/tm_vpush.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/exteq.ma". +include "ground/lib/exteq.ma". include "apps_2/models/model_vpush.ma". include "apps_2/models/tm.ma". diff --git a/matita/matita/contribs/lambdadelta/apps_2/models/veq_lifts.ma b/matita/matita/contribs/lambdadelta/apps_2/models/veq_lifts.ma index e25f47051..c6a8e2f79 100644 --- a/matita/matita/contribs/lambdadelta/apps_2/models/veq_lifts.ma +++ b/matita/matita/contribs/lambdadelta/apps_2/models/veq_lifts.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/relocation/rtmap_basic.ma". +include "ground/relocation/rtmap_basic.ma". include "static_2/relocation/lifts.ma". include "apps_2/models/veq.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2/dynamic/cnv.ma b/matita/matita/contribs/lambdadelta/basic_2/dynamic/cnv.ma index c49573cc3..377fecd05 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/dynamic/cnv.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/dynamic/cnv.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_2_3.ma". +include "ground/xoa/ex_2_3.ma". include "static_2/syntax/ac.ma". include "basic_2/notation/relations/exclaim_5.ma". include "basic_2/rt_computation/cpms.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2/dynamic/cnv_cpm_conf.ma b/matita/matita/contribs/lambdadelta/basic_2/dynamic/cnv_cpm_conf.ma index 1f0dab73e..d8c2d4e26 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/dynamic/cnv_cpm_conf.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/dynamic/cnv_cpm_conf.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/arith_2b.ma". +include "ground/lib/arith_2b.ma". include "basic_2/rt_transition/lpr_lpr.ma". include "basic_2/rt_computation/cpms_lsubr.ma". include "basic_2/rt_computation/cpms_cpms.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2/dynamic/cnv_cpm_teqx.ma b/matita/matita/contribs/lambdadelta/basic_2/dynamic/cnv_cpm_teqx.ma index a2987f8eb..7d7676f1a 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/dynamic/cnv_cpm_teqx.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/dynamic/cnv_cpm_teqx.ma @@ -12,9 +12,9 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_5_1.ma". -include "ground_2/xoa/ex_8_5.ma". -include "ground_2/xoa/ex_9_3.ma". +include "ground/xoa/ex_5_1.ma". +include "ground/xoa/ex_8_5.ma". +include "ground/xoa/ex_9_3.ma". include "basic_2/rt_transition/cpm_teqx.ma". include "basic_2/rt_computation/fpbg_fqup.ma". include "basic_2/dynamic/cnv_fsb.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2/dynamic/cnv_cpm_teqx_conf.ma b/matita/matita/contribs/lambdadelta/basic_2/dynamic/cnv_cpm_teqx_conf.ma index 657fa03b3..fbf829c61 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/dynamic/cnv_cpm_teqx_conf.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/dynamic/cnv_cpm_teqx_conf.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_4_1_props.ma". +include "ground/xoa/ex_4_1_props.ma". include "basic_2/dynamic/cnv_cpm_teqx.ma". (* CONTEXT-SENSITIVE NATIVE VALIDITY FOR TERMS ******************************) diff --git a/matita/matita/contribs/lambdadelta/basic_2/dynamic/cnv_cpm_trans.ma b/matita/matita/contribs/lambdadelta/basic_2/dynamic/cnv_cpm_trans.ma index 2aaa3bf2a..700073bb2 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/dynamic/cnv_cpm_trans.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/dynamic/cnv_cpm_trans.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/arith_2b.ma". +include "ground/lib/arith_2b.ma". include "basic_2/rt_computation/cprs_cprs.ma". include "basic_2/dynamic/cnv_drops.ma". include "basic_2/dynamic/cnv_preserve_sub.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2/dynamic/nta_preserve.ma b/matita/matita/contribs/lambdadelta/basic_2/dynamic/nta_preserve.ma index 25da632b6..bb5f3df89 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/dynamic/nta_preserve.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/dynamic/nta_preserve.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_5_3.ma". +include "ground/xoa/ex_5_3.ma". include "basic_2/rt_equivalence/cpcs_cpcs.ma". include "basic_2/dynamic/cnv_preserve_cpcs.ma". include "basic_2/dynamic/nta.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2/i_dynamic/ntas_preserve.ma b/matita/matita/contribs/lambdadelta/basic_2/i_dynamic/ntas_preserve.ma index 3534f0cba..72d758926 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/i_dynamic/ntas_preserve.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/i_dynamic/ntas_preserve.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_7_5.ma". +include "ground/xoa/ex_7_5.ma". include "basic_2/rt_equivalence/cpcs_cprs.ma". include "basic_2/dynamic/cnv_preserve.ma". include "basic_2/i_dynamic/ntas.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpms.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpms.ma index 6901f767b..265dd8baa 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpms.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpms.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/ltc.ma". +include "ground/lib/ltc.ma". include "basic_2/notation/relations/predstar_6.ma". include "basic_2/rt_transition/cpm.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpms_cpms.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpms_cpms.ma index 7c3011667..6b1f5ddc0 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpms_cpms.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpms_cpms.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_3_5.ma". -include "ground_2/xoa/ex_5_7.ma". +include "ground/xoa/ex_3_5.ma". +include "ground/xoa/ex_5_7.ma". include "basic_2/rt_transition/cpm_lsubr.ma". include "basic_2/rt_computation/cpms_drops.ma". include "basic_2/rt_computation/cprs.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cprs_cprs.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cprs_cprs.ma index d9eedf3b8..6901f2c1d 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cprs_cprs.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cprs_cprs.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_4_5.ma". +include "ground/xoa/ex_4_5.ma". include "basic_2/rt_computation/cpms_cpms.ma". include "basic_2/rt_computation/cprs_cpr.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cprs_ctc.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cprs_ctc.ma index dd5b0fc69..fa7049396 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cprs_ctc.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cprs_ctc.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/ltc_ctc.ma". +include "ground/lib/ltc_ctc.ma". include "basic_2/rt_computation/cpms.ma". (* CONTEXT-SENSITIVE PARALLEL R-COMPUTATION FOR TERMS ***********************) diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpts.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpts.ma index 9818e6d84..27b465319 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpts.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpts.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/ltc.ma". +include "ground/lib/ltc.ma". include "basic_2/notation/relations/ptystar_6.ma". include "basic_2/rt_transition/cpt.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpxs.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpxs.ma index e872f21c7..843ec3636 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpxs.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpxs.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/star.ma". +include "ground/lib/star.ma". include "basic_2/notation/relations/predtystar_5.ma". include "basic_2/rt_transition/cpx.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpxs_cpxs.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpxs_cpxs.ma index 0ee400264..87bf9f0b1 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpxs_cpxs.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/cpxs_cpxs.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_4_5.ma". +include "ground/xoa/ex_4_5.ma". include "basic_2/rt_transition/cpx_lsubr.ma". include "basic_2/rt_computation/cpxs.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/fpbg.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/fpbg.ma index 8d940a856..f58c55387 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/fpbg.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/fpbg.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_2_3.ma". +include "ground/xoa/ex_2_3.ma". include "basic_2/notation/relations/predsubtystarproper_7.ma". include "basic_2/rt_transition/fpb.ma". include "basic_2/rt_computation/fpbs.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/fpbs.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/fpbs.ma index 64277054e..a945cf34c 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/fpbs.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/fpbs.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/star.ma". +include "ground/lib/star.ma". include "basic_2/notation/relations/predsubtystar_7.ma". include "basic_2/rt_transition/fpbq.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/jsx.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/jsx.ma index 2e477082b..6ae05e944 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/jsx.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/jsx.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_4_3.ma". +include "ground/xoa/ex_4_3.ma". include "basic_2/notation/relations/topredtysnstrong_4.ma". include "basic_2/rt_computation/rsx.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_equivalence/cpcs.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_equivalence/cpcs.ma index e22c7957a..8821057e7 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_equivalence/cpcs.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_equivalence/cpcs.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/star.ma". +include "ground/lib/star.ma". include "basic_2/notation/relations/pconvstar_5.ma". include "basic_2/rt_conversion/cpc.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpg.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpg.ma index c8ce84946..36b69f4c5 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpg.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpg.ma @@ -12,16 +12,16 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_3_3.ma". -include "ground_2/xoa/ex_4_2.ma". -include "ground_2/xoa/ex_4_4.ma". -include "ground_2/xoa/ex_5_2.ma". -include "ground_2/xoa/ex_6_9.ma". -include "ground_2/xoa/ex_7_10.ma". -include "ground_2/xoa/or_5.ma". -include "ground_2/steps/rtc_shift.ma". -include "ground_2/steps/rtc_plus.ma". -include "ground_2/steps/rtc_max.ma". +include "ground/xoa/ex_3_3.ma". +include "ground/xoa/ex_4_2.ma". +include "ground/xoa/ex_4_4.ma". +include "ground/xoa/ex_5_2.ma". +include "ground/xoa/ex_6_9.ma". +include "ground/xoa/ex_7_10.ma". +include "ground/xoa/or_5.ma". +include "ground/steps/rtc_shift.ma". +include "ground/steps/rtc_plus.ma". +include "ground/steps/rtc_max.ma". include "basic_2/notation/relations/predty_7.ma". include "static_2/syntax/sh.ma". include "static_2/syntax/lenv.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpg_drops.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpg_drops.ma index e1278eadf..9908844c8 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpg_drops.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpg_drops.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_5_5.ma". +include "ground/xoa/ex_5_5.ma". include "static_2/relocation/drops_drops.ma". include "static_2/s_computation/fqup_weight.ma". include "static_2/s_computation/fqup_drops.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpm.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpm.ma index c2b95d2ac..30b04dc62 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpm.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpm.ma @@ -12,13 +12,13 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_4_1.ma". -include "ground_2/xoa/ex_4_3.ma". -include "ground_2/xoa/ex_5_6.ma". -include "ground_2/xoa/ex_6_7.ma". -include "ground_2/steps/rtc_max_shift.ma". -include "ground_2/steps/rtc_isrt_plus.ma". -include "ground_2/steps/rtc_isrt_max_shift.ma". +include "ground/xoa/ex_4_1.ma". +include "ground/xoa/ex_4_3.ma". +include "ground/xoa/ex_5_6.ma". +include "ground/xoa/ex_6_7.ma". +include "ground/steps/rtc_max_shift.ma". +include "ground/steps/rtc_isrt_plus.ma". +include "ground/steps/rtc_isrt_max_shift.ma". include "basic_2/notation/relations/pred_6.ma". include "basic_2/rt_transition/cpg.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpr.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpr.ma index b99663e05..172421887 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpr.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpr.ma @@ -12,10 +12,10 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_6_6.ma". -include "ground_2/xoa/ex_7_7.ma". -include "ground_2/xoa/or_4.ma". -include "ground_2/insert_eq/insert_eq_0.ma". +include "ground/xoa/ex_6_6.ma". +include "ground/xoa/ex_7_7.ma". +include "ground/xoa/or_4.ma". +include "ground/insert_eq/insert_eq_0.ma". include "basic_2/rt_transition/cpm.ma". (* CONTEXT-SENSITIVE PARALLEL R-TRANSITION FOR TERMS ************************) diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpt.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpt.ma index 72fab31b0..b3fb715e5 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpt.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpt.ma @@ -12,10 +12,10 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_4_3.ma". -include "ground_2/steps/rtc_ist_shift.ma". -include "ground_2/steps/rtc_ist_plus.ma". -include "ground_2/steps/rtc_ist_max.ma". +include "ground/xoa/ex_4_3.ma". +include "ground/steps/rtc_ist_shift.ma". +include "ground/steps/rtc_ist_plus.ma". +include "ground/steps/rtc_ist_max.ma". include "basic_2/notation/relations/pty_6.ma". include "basic_2/rt_transition/cpg.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpx.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpx.ma index fab42da8d..2da498aa0 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpx.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpx.ma @@ -12,13 +12,13 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_3_4.ma". -include "ground_2/xoa/ex_4_1.ma". -include "ground_2/xoa/ex_5_6.ma". -include "ground_2/xoa/ex_6_6.ma". -include "ground_2/xoa/ex_6_7.ma". -include "ground_2/xoa/ex_7_7.ma". -include "ground_2/xoa/or_4.ma". +include "ground/xoa/ex_3_4.ma". +include "ground/xoa/ex_4_1.ma". +include "ground/xoa/ex_5_6.ma". +include "ground/xoa/ex_6_6.ma". +include "ground/xoa/ex_6_7.ma". +include "ground/xoa/ex_7_7.ma". +include "ground/xoa/or_4.ma". include "basic_2/notation/relations/predty_5.ma". include "basic_2/rt_transition/cpg.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpx_drops.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpx_drops.ma index 2a97fa4b4..5b9970d0f 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpx_drops.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cpx_drops.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_4_5.ma". +include "ground/xoa/ex_4_5.ma". include "basic_2/rt_transition/cpg_drops.ma". include "basic_2/rt_transition/cpx.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2/web/basic_2.ldw.xml b/matita/matita/contribs/lambdadelta/basic_2/web/basic_2.ldw.xml index 33d86efda..76f5373de 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/web/basic_2.ldw.xml +++ b/matita/matita/contribs/lambdadelta/basic_2/web/basic_2.ldw.xml @@ -27,7 +27,7 @@
- λδ-2B is repackaged without λδ-ground-2. + λδ-2B is repackaged without λδ-ground_2. λδ-2B is released. diff --git a/matita/matita/contribs/lambdadelta/basic_2A/computation/cprs_cprs.ma b/matita/matita/contribs/lambdadelta/basic_2A/computation/cprs_cprs.ma index c62335d55..68601b554 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/computation/cprs_cprs.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/computation/cprs_cprs.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_4_5.ma". +include "ground/xoa/ex_4_5.ma". include "basic_2A/reduction/lpr_lpr.ma". include "basic_2A/computation/cprs_lift.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/computation/lcosx.ma b/matita/matita/contribs/lambdadelta/basic_2A/computation/lcosx.ma index 465a42cd0..9493e7d6c 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/computation/lcosx.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/computation/lcosx.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/ynat/ynat_minus_sn.ma". +include "ground/ynat/ynat_minus_sn.ma". include "basic_2A/notation/relations/cosn_5.ma". include "basic_2A/computation/lsx.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/computation/lsubc.ma b/matita/matita/contribs/lambdadelta/basic_2A/computation/lsubc.ma index 07f244d3a..5b963c7d6 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/computation/lsubc.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/computation/lsubc.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_6_3.ma". -include "ground_2/xoa/ex_7_4.ma". +include "ground/xoa/ex_6_3.ma". +include "ground/xoa/ex_7_4.ma". include "basic_2A/notation/relations/lrsubeqc_4.ma". include "basic_2A/static/lsubr.ma". include "basic_2A/static/aaa.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/computation/scpds.ma b/matita/matita/contribs/lambdadelta/basic_2A/computation/scpds.ma index 00c805ea2..57f9a2b2c 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/computation/scpds.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/computation/scpds.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_4_2.ma". +include "ground/xoa/ex_4_2.ma". include "basic_2A/notation/relations/dpredstar_7.ma". include "basic_2A/static/da.ma". include "basic_2A/computation/cprs.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/dynamic/lsubsv.ma b/matita/matita/contribs/lambdadelta/basic_2A/dynamic/lsubsv.ma index 3519800c6..109af670a 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/dynamic/lsubsv.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/dynamic/lsubsv.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_7_3.ma". -include "ground_2/xoa/ex_8_4.ma". +include "ground/xoa/ex_7_3.ma". +include "ground/xoa/ex_8_4.ma". include "basic_2A/notation/relations/lrsubeqv_5.ma". include "basic_2A/dynamic/shnv.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/grammar/aarity.ma b/matita/matita/contribs/lambdadelta/basic_2A/grammar/aarity.ma index 9888366fe..47f086c88 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/grammar/aarity.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/grammar/aarity.ma @@ -16,7 +16,7 @@ * Initial invocation: - Patience on me to gain peace and perfection! - *) -include "ground_2/lib/star.ma". +include "ground/lib/star.ma". include "basic_2A/notation/constructors/item0_0.ma". include "basic_2A/notation/constructors/snitem2_2.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/grammar/item.ma b/matita/matita/contribs/lambdadelta/basic_2A/grammar/item.ma index 97207c56c..e8c942e2c 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/grammar/item.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/grammar/item.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/lib/bool.ma". -include "ground_2/lib/arith.ma". +include "ground/lib/bool.ma". +include "ground/lib/arith.ma". (* ITEMS ********************************************************************) diff --git a/matita/matita/contribs/lambdadelta/basic_2A/grammar/lenv_append.ma b/matita/matita/contribs/lambdadelta/basic_2A/grammar/lenv_append.ma index 40f5e530f..b741422cb 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/grammar/lenv_append.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/grammar/lenv_append.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/notation/functions/append_2.ma". +include "ground/notation/functions/append_2.ma". include "basic_2A/notation/functions/snbind2_3.ma". include "basic_2A/notation/functions/snabbr_2.ma". include "basic_2A/notation/functions/snabst_2.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/grammar/lenv_length.ma b/matita/matita/contribs/lambdadelta/basic_2A/grammar/lenv_length.ma index 5346ca04b..4d1d96059 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/grammar/lenv_length.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/grammar/lenv_length.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_2_3.ma". +include "ground/xoa/ex_2_3.ma". include "basic_2A/grammar/lenv.ma". (* LENGTH OF A LOCAL ENVIRONMENT ********************************************) diff --git a/matita/matita/contribs/lambdadelta/basic_2A/grammar/lreq.ma b/matita/matita/contribs/lambdadelta/basic_2A/grammar/lreq.ma index 081396d0a..00e562b15 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/grammar/lreq.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/grammar/lreq.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/ynat/ynat_lt.ma". +include "ground/ynat/ynat_lt.ma". include "basic_2A/notation/relations/midiso_4.ma". include "basic_2A/grammar/lenv_length.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/grammar/lreq_lreq.ma b/matita/matita/contribs/lambdadelta/basic_2A/grammar/lreq_lreq.ma index 0076c81a8..06e726b69 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/grammar/lreq_lreq.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/grammar/lreq_lreq.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/ynat/ynat_plus.ma". +include "ground/ynat/ynat_plus.ma". include "basic_2A/grammar/lreq.ma". (* EQUIVALENCE FOR LOCAL ENVIRONMENTS ***************************************) diff --git a/matita/matita/contribs/lambdadelta/basic_2A/grammar/term_vector.ma b/matita/matita/contribs/lambdadelta/basic_2A/grammar/term_vector.ma index 417414595..847827ebb 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/grammar/term_vector.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/grammar/term_vector.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/list.ma". +include "ground/lib/list.ma". include "basic_2A/notation/functions/snapplvector_2.ma". include "basic_2A/grammar/term_simple.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/grammar/tsts.ma b/matita/matita/contribs/lambdadelta/basic_2A/grammar/tsts.ma index 3e9315de3..333f2744d 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/grammar/tsts.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/grammar/tsts.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_1_2.ma". +include "ground/xoa/ex_1_2.ma". include "basic_2A/notation/relations/topiso_2.ma". include "basic_2A/grammar/term_simple.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/multiple/drops.ma b/matita/matita/contribs/lambdadelta/basic_2A/multiple/drops.ma index 2e096edaf..b1c9869a4 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/multiple/drops.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/multiple/drops.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_4_3.ma". -include "ground_2/relocation/mr2_minus.ma". +include "ground/xoa/ex_4_3.ma". +include "ground/relocation/mr2_minus.ma". include "basic_2A/notation/relations/rdropstar_3.ma". include "basic_2A/notation/relations/rdropstar_4.ma". include "basic_2A/substitution/drop.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/multiple/drops_drops.ma b/matita/matita/contribs/lambdadelta/basic_2A/multiple/drops_drops.ma index f984e37e9..97a93e085 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/multiple/drops_drops.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/multiple/drops_drops.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/relocation/mr2_append.ma". +include "ground/relocation/mr2_append.ma". include "basic_2A/multiple/drops_drop.ma". (* ITERATED LOCAL ENVIRONMENT SLICING ***************************************) diff --git a/matita/matita/contribs/lambdadelta/basic_2A/multiple/frees.ma b/matita/matita/contribs/lambdadelta/basic_2A/multiple/frees.ma index 5af757542..da18d01f4 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/multiple/frees.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/multiple/frees.ma @@ -12,9 +12,9 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_4_3.ma". -include "ground_2/xoa/ex_5_4.ma". -include "ground_2/ynat/ynat_plus.ma". +include "ground/xoa/ex_4_3.ma". +include "ground/xoa/ex_5_4.ma". +include "ground/ynat/ynat_plus.ma". include "basic_2A/notation/relations/freestar_4.ma". include "basic_2A/substitution/lift_neg.ma". include "basic_2A/substitution/drop.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/multiple/frees_lift.ma b/matita/matita/contribs/lambdadelta/basic_2A/multiple/frees_lift.ma index 7bb3231ef..773aa668b 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/multiple/frees_lift.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/multiple/frees_lift.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/lib/arith_2a.ma". -include "ground_2/ynat/ynat_minus_sn.ma". +include "ground/lib/arith_2a.ma". +include "ground/ynat/ynat_minus_sn.ma". include "basic_2A/substitution/drop_drop.ma". include "basic_2A/multiple/frees.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/multiple/lifts.ma b/matita/matita/contribs/lambdadelta/basic_2A/multiple/lifts.ma index 7ae7099b6..a39b47cbd 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/multiple/lifts.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/multiple/lifts.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/relocation/mr2_at.ma". -include "ground_2/relocation/mr2_plus.ma". +include "ground/relocation/mr2_at.ma". +include "ground/relocation/mr2_plus.ma". include "basic_2A/notation/relations/rliftstar_3.ma". include "basic_2A/substitution/lift.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/multiple/lifts_lift.ma b/matita/matita/contribs/lambdadelta/basic_2A/multiple/lifts_lift.ma index 0d5e38997..b089f3108 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/multiple/lifts_lift.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/multiple/lifts_lift.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/relocation/mr2_minus.ma". +include "ground/relocation/mr2_minus.ma". include "basic_2A/substitution/lift_lift.ma". include "basic_2A/multiple/lifts.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/multiple/lifts_lifts.ma b/matita/matita/contribs/lambdadelta/basic_2A/multiple/lifts_lifts.ma index 40f853dd8..5696f2ba7 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/multiple/lifts_lifts.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/multiple/lifts_lifts.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/relocation/mr2_append.ma". +include "ground/relocation/mr2_append.ma". include "basic_2A/multiple/lifts_lift.ma". (* GENERIC RELOCATION *******************************************************) diff --git a/matita/matita/contribs/lambdadelta/basic_2A/multiple/lleq.ma b/matita/matita/contribs/lambdadelta/basic_2A/multiple/lleq.ma index 928058cfb..bd903174d 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/multiple/lleq.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/multiple/lleq.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_4_4.ma". +include "ground/xoa/ex_4_4.ma". include "basic_2A/notation/relations/lazyeq_4.ma". include "basic_2A/multiple/llpx_sn.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/multiple/llor.ma b/matita/matita/contribs/lambdadelta/basic_2A/multiple/llor.ma index 68a70f67f..d29d9b3f5 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/multiple/llor.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/multiple/llor.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/and_4.ma". +include "ground/xoa/and_4.ma". include "basic_2A/notation/relations/lazyor_5.ma". include "basic_2A/multiple/frees.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/multiple/llpx_sn.ma b/matita/matita/contribs/lambdadelta/basic_2A/multiple/llpx_sn.ma index fa2a4a3e5..358fff4e2 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/multiple/llpx_sn.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/multiple/llpx_sn.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_5_5.ma". -include "ground_2/ynat/ynat_plus.ma". +include "ground/xoa/ex_5_5.ma". +include "ground/ynat/ynat_plus.ma". include "basic_2A/substitution/drop.ma". (* LAZY SN POINTWISE EXTENSION OF A CONTEXT-SENSITIVE REALTION FOR TERMS ****) diff --git a/matita/matita/contribs/lambdadelta/basic_2A/multiple/llpx_sn_alt_rec.ma b/matita/matita/contribs/lambdadelta/basic_2A/multiple/llpx_sn_alt_rec.ma index da81183f8..f0ec047b0 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/multiple/llpx_sn_alt_rec.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/multiple/llpx_sn_alt_rec.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/and_4.ma". +include "ground/xoa/and_4.ma". include "basic_2A/substitution/lift_neg.ma". include "basic_2A/substitution/drop_drop.ma". include "basic_2A/multiple/llpx_sn.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/multiple/llpx_sn_drop.ma b/matita/matita/contribs/lambdadelta/basic_2A/multiple/llpx_sn_drop.ma index 0a8816820..b209a153a 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/multiple/llpx_sn_drop.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/multiple/llpx_sn_drop.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_4_2.ma". +include "ground/xoa/ex_4_2.ma". include "basic_2A/substitution/drop_drop.ma". include "basic_2A/multiple/llpx_sn_lreq.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/multiple/llpx_sn_lpx_sn.ma b/matita/matita/contribs/lambdadelta/basic_2A/multiple/llpx_sn_lpx_sn.ma index 235b9c548..506827280 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/multiple/llpx_sn_lpx_sn.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/multiple/llpx_sn_lpx_sn.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/arith_2a.ma". +include "ground/lib/arith_2a.ma". include "basic_2A/substitution/lpx_sn_drop.ma". include "basic_2A/multiple/llpx_sn.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/multiple/llpx_sn_lreq.ma b/matita/matita/contribs/lambdadelta/basic_2A/multiple/llpx_sn_lreq.ma index c7eb4e1e9..567ff1e91 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/multiple/llpx_sn_lreq.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/multiple/llpx_sn_lreq.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/arith_2a.ma". +include "ground/lib/arith_2a.ma". include "basic_2A/substitution/drop_lreq.ma". include "basic_2A/multiple/llpx_sn.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/reduction/cir.ma b/matita/matita/contribs/lambdadelta/basic_2A/reduction/cir.ma index 2e3faeee0..6a0ea39d0 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/reduction/cir.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/reduction/cir.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/and_4.ma". +include "ground/xoa/and_4.ma". include "basic_2A/notation/relations/prednotreducible_3.ma". include "basic_2A/reduction/crr.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/reduction/cpr.ma b/matita/matita/contribs/lambdadelta/basic_2A/reduction/cpr.ma index 9b9186531..624f0725f 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/reduction/cpr.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/reduction/cpr.ma @@ -12,12 +12,12 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_4_1.ma". -include "ground_2/xoa/ex_5_6.ma". -include "ground_2/xoa/ex_6_6.ma". -include "ground_2/xoa/ex_6_7.ma". -include "ground_2/xoa/ex_7_7.ma". -include "ground_2/xoa/or_4.ma". +include "ground/xoa/ex_4_1.ma". +include "ground/xoa/ex_5_6.ma". +include "ground/xoa/ex_6_6.ma". +include "ground/xoa/ex_6_7.ma". +include "ground/xoa/ex_7_7.ma". +include "ground/xoa/or_4.ma". include "basic_2A/notation/relations/pred_4.ma". include "basic_2A/static/lsubr.ma". include "basic_2A/unfold/lstas.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/reduction/cpx.ma b/matita/matita/contribs/lambdadelta/basic_2A/reduction/cpx.ma index 446e92fee..ce4fe81bd 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/reduction/cpx.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/reduction/cpx.ma @@ -12,9 +12,9 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_3_4.ma". -include "ground_2/xoa/ex_4_5.ma". -include "ground_2/xoa/or_5.ma". +include "ground/xoa/ex_3_4.ma". +include "ground/xoa/ex_4_5.ma". +include "ground/xoa/or_5.ma". include "basic_2A/notation/relations/pred_6.ma". include "basic_2A/static/sd.ma". include "basic_2A/reduction/cpr.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/static/lsuba.ma b/matita/matita/contribs/lambdadelta/basic_2A/static/lsuba.ma index d95cf0424..dacbc25e8 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/static/lsuba.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/static/lsuba.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_5_3.ma". -include "ground_2/xoa/ex_6_4.ma". +include "ground/xoa/ex_5_3.ma". +include "ground/xoa/ex_6_4.ma". include "basic_2A/notation/relations/lrsubeqa_3.ma". include "basic_2A/static/lsubr.ma". include "basic_2A/static/aaa.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/static/lsubd.ma b/matita/matita/contribs/lambdadelta/basic_2A/static/lsubd.ma index 49fd93bb7..cc8fee84a 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/static/lsubd.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/static/lsubd.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_5_3.ma". -include "ground_2/xoa/ex_6_4.ma". +include "ground/xoa/ex_5_3.ma". +include "ground/xoa/ex_6_4.ma". include "basic_2A/notation/relations/lrsubeqd_5.ma". include "basic_2A/static/lsubr.ma". include "basic_2A/static/da.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/static/lsubr_lsubr.ma b/matita/matita/contribs/lambdadelta/basic_2A/static/lsubr_lsubr.ma index ce482a913..24d3475ce 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/static/lsubr_lsubr.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/static/lsubr_lsubr.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_4_3.ma". +include "ground/xoa/ex_4_3.ma". include "basic_2A/static/lsubr.ma". (* RESTRICTED LOCAL ENVIRONMENT REFINEMENT **********************************) diff --git a/matita/matita/contribs/lambdadelta/basic_2A/static/sh.ma b/matita/matita/contribs/lambdadelta/basic_2A/static/sh.ma index 8c4faff04..9f4b10fc8 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/static/sh.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/static/sh.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/arith_2a.ma". +include "ground/lib/arith_2a.ma". (* SORT HIERARCHY ***********************************************************) diff --git a/matita/matita/contribs/lambdadelta/basic_2A/substitution/drop.ma b/matita/matita/contribs/lambdadelta/basic_2A/substitution/drop.ma index 926d7f772..91cedefc7 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/substitution/drop.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/substitution/drop.ma @@ -12,11 +12,11 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_1_2.ma". -include "ground_2/xoa/ex_1_3.ma". -include "ground_2/xoa/ex_3_3.ma". -include "ground_2/lib/star.ma". -include "ground_2/lib/lstar_2a.ma". +include "ground/xoa/ex_1_2.ma". +include "ground/xoa/ex_1_3.ma". +include "ground/xoa/ex_3_3.ma". +include "ground/lib/star.ma". +include "ground/lib/lstar_2a.ma". include "basic_2A/notation/relations/rdrop_5.ma". include "basic_2A/notation/relations/rdrop_4.ma". include "basic_2A/notation/relations/rdrop_3.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/substitution/drop_append.ma b/matita/matita/contribs/lambdadelta/basic_2A/substitution/drop_append.ma index 8aa5a2527..16fb627ad 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/substitution/drop_append.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/substitution/drop_append.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/arith_2a.ma". +include "ground/lib/arith_2a.ma". include "basic_2A/grammar/lenv_append.ma". include "basic_2A/substitution/drop.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/substitution/drop_lreq.ma b/matita/matita/contribs/lambdadelta/basic_2A/substitution/drop_lreq.ma index 243da5541..98695f044 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/substitution/drop_lreq.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/substitution/drop_lreq.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/ynat/ynat_minus_sn.ma". +include "ground/ynat/ynat_minus_sn.ma". include "basic_2A/grammar/lreq_lreq.ma". include "basic_2A/substitution/drop.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/substitution/lift.ma b/matita/matita/contribs/lambdadelta/basic_2A/substitution/lift.ma index a93de4161..160114608 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/substitution/lift.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/substitution/lift.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_3_2.ma". +include "ground/xoa/ex_3_2.ma". include "basic_2A/notation/relations/rlift_4.ma". include "basic_2A/grammar/term_weight.ma". include "basic_2A/grammar/term_simple.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/substitution/lpx_sn.ma b/matita/matita/contribs/lambdadelta/basic_2A/substitution/lpx_sn.ma index b88b3f8ba..907e85a78 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/substitution/lpx_sn.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/substitution/lpx_sn.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_3_2.ma". +include "ground/xoa/ex_3_2.ma". include "basic_2A/grammar/lenv_length.ma". (* SN POINTWISE EXTENSION OF A CONTEXT-SENSITIVE REALTION FOR TERMS *********) diff --git a/matita/matita/contribs/lambdadelta/basic_2A/substitution/lpx_sn_tc.ma b/matita/matita/contribs/lambdadelta/basic_2A/substitution/lpx_sn_tc.ma index b64e68299..466ce07c4 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/substitution/lpx_sn_tc.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/substitution/lpx_sn_tc.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/star.ma". +include "ground/lib/star.ma". include "basic_2A/substitution/lpx_sn.ma". (* SN POINTWISE EXTENSION OF A CONTEXT-SENSITIVE REALTION FOR TERMS *********) diff --git a/matita/matita/contribs/lambdadelta/basic_2A/unfold/lstas.ma b/matita/matita/contribs/lambdadelta/basic_2A/unfold/lstas.ma index 6bb2eb6ba..df678810c 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/unfold/lstas.ma +++ b/matita/matita/contribs/lambdadelta/basic_2A/unfold/lstas.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_4_3.ma". -include "ground_2/xoa/ex_4_4.ma". +include "ground/xoa/ex_4_3.ma". +include "ground/xoa/ex_4_4.ma". include "basic_2A/notation/relations/statictypestar_6.ma". include "basic_2A/grammar/genv.ma". include "basic_2A/substitution/drop.ma". diff --git a/matita/matita/contribs/lambdadelta/basic_2A/web/basic_2A.ldw.xml b/matita/matita/contribs/lambdadelta/basic_2A/web/basic_2A.ldw.xml index 819c9260b..e5896ae7b 100644 --- a/matita/matita/contribs/lambdadelta/basic_2A/web/basic_2A.ldw.xml +++ b/matita/matita/contribs/lambdadelta/basic_2A/web/basic_2A.ldw.xml @@ -15,7 +15,7 @@
- λδ-2A is repackaged on the basis of λδ-ground-2. + λδ-2A is repackaged without λδ-ground_2. λδ-2A is repackaged (was λδ-2A1). diff --git a/matita/matita/contribs/lambdadelta/bin/xhtbl/textLexer.mll b/matita/matita/contribs/lambdadelta/bin/xhtbl/textLexer.mll index 4b06e4c40..602bc6107 100644 --- a/matita/matita/contribs/lambdadelta/bin/xhtbl/textLexer.mll +++ b/matita/matita/contribs/lambdadelta/bin/xhtbl/textLexer.mll @@ -38,6 +38,7 @@ and str = parse | QT { "" } | "\\\\" { "\\" ^ str lexbuf } | "\\\"" { "\"" ^ str lexbuf } + | "\\ " { "\xC2\xA0" ^ str lexbuf } | _ as c { S.make 1 c ^ str lexbuf } and block = parse | "*)" { () } diff --git a/matita/matita/contribs/lambdadelta/compile_partial.sh b/matita/matita/contribs/lambdadelta/compile_partial.sh index df9e42328..f4eb8e760 100644 --- a/matita/matita/contribs/lambdadelta/compile_partial.sh +++ b/matita/matita/contribs/lambdadelta/compile_partial.sh @@ -1,4 +1,5 @@ -../../matitac.opt ground_2 +../../matitac.opt ground +../../matitac.opt basic_2A ../../matitac.opt static_2 ../../matitac.opt basic_2 ../../matitac.opt apps_2 diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/lib/arith.etc b/matita/matita/contribs/lambdadelta/ground/etc/lib/arith.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/lib/arith.etc rename to matita/matita/contribs/lambdadelta/ground/etc/lib/arith.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/lib/list.etc b/matita/matita/contribs/lambdadelta/ground/etc/lib/list.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/lib/list.etc rename to matita/matita/contribs/lambdadelta/ground/etc/lib/list.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/lib/list2_append.etc b/matita/matita/contribs/lambdadelta/ground/etc/lib/list2_append.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/lib/list2_append.etc rename to matita/matita/contribs/lambdadelta/ground/etc/lib/list2_append.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/lib/logic.etc b/matita/matita/contribs/lambdadelta/ground/etc/lib/logic.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/lib/logic.etc rename to matita/matita/contribs/lambdadelta/ground/etc/lib/logic.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/lib/oplus_4.etc b/matita/matita/contribs/lambdadelta/ground/etc/lib/oplus_4.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/lib/oplus_4.etc rename to matita/matita/contribs/lambdadelta/ground/etc/lib/oplus_4.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/lib/relations.etc b/matita/matita/contribs/lambdadelta/ground/etc/lib/relations.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/lib/relations.etc rename to matita/matita/contribs/lambdadelta/ground/etc/lib/relations.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/lib/star.etc b/matita/matita/contribs/lambdadelta/ground/etc/lib/star.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/lib/star.etc rename to matita/matita/contribs/lambdadelta/ground/etc/lib/star.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/relocation/complement_1.etc b/matita/matita/contribs/lambdadelta/ground/etc/relocation/complement_1.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/relocation/complement_1.etc rename to matita/matita/contribs/lambdadelta/ground/etc/relocation/complement_1.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/relocation/norm_1.etc b/matita/matita/contribs/lambdadelta/ground/etc/relocation/norm_1.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/relocation/norm_1.etc rename to matita/matita/contribs/lambdadelta/ground/etc/relocation/norm_1.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/relocation/rtmap_le.etc b/matita/matita/contribs/lambdadelta/ground/etc/relocation/rtmap_le.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/relocation/rtmap_le.etc rename to matita/matita/contribs/lambdadelta/ground/etc/relocation/rtmap_le.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/relocation/trace.etc b/matita/matita/contribs/lambdadelta/ground/etc/relocation/trace.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/relocation/trace.etc rename to matita/matita/contribs/lambdadelta/ground/etc/relocation/trace.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/relocation/trace_after.etc b/matita/matita/contribs/lambdadelta/ground/etc/relocation/trace_after.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/relocation/trace_after.etc rename to matita/matita/contribs/lambdadelta/ground/etc/relocation/trace_after.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/relocation/trace_at.etc b/matita/matita/contribs/lambdadelta/ground/etc/relocation/trace_at.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/relocation/trace_at.etc rename to matita/matita/contribs/lambdadelta/ground/etc/relocation/trace_at.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/relocation/trace_isid.etc b/matita/matita/contribs/lambdadelta/ground/etc/relocation/trace_isid.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/relocation/trace_isid.etc rename to matita/matita/contribs/lambdadelta/ground/etc/relocation/trace_isid.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/relocation/trace_isun.etc b/matita/matita/contribs/lambdadelta/ground/etc/relocation/trace_isun.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/relocation/trace_isun.etc rename to matita/matita/contribs/lambdadelta/ground/etc/relocation/trace_isun.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/relocation/trace_sle.etc b/matita/matita/contribs/lambdadelta/ground/etc/relocation/trace_sle.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/relocation/trace_sle.etc rename to matita/matita/contribs/lambdadelta/ground/etc/relocation/trace_sle.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/relocation/trace_snot.etc b/matita/matita/contribs/lambdadelta/ground/etc/relocation/trace_snot.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/relocation/trace_snot.etc rename to matita/matita/contribs/lambdadelta/ground/etc/relocation/trace_snot.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/relocation/trace_sor.etc b/matita/matita/contribs/lambdadelta/ground/etc/relocation/trace_sor.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/relocation/trace_sor.etc rename to matita/matita/contribs/lambdadelta/ground/etc/relocation/trace_sor.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/ynat/rplusminus_4.etc b/matita/matita/contribs/lambdadelta/ground/etc/ynat/rplusminus_4.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/ynat/rplusminus_4.etc rename to matita/matita/contribs/lambdadelta/ground/etc/ynat/rplusminus_4.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/ynat/ynat_max.etc b/matita/matita/contribs/lambdadelta/ground/etc/ynat/ynat_max.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/ynat/ynat_max.etc rename to matita/matita/contribs/lambdadelta/ground/etc/ynat/ynat_max.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/ynat/ynat_min.etc b/matita/matita/contribs/lambdadelta/ground/etc/ynat/ynat_min.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/ynat/ynat_min.etc rename to matita/matita/contribs/lambdadelta/ground/etc/ynat/ynat_min.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/ynat/ynat_minus.etc b/matita/matita/contribs/lambdadelta/ground/etc/ynat/ynat_minus.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/ynat/ynat_minus.etc rename to matita/matita/contribs/lambdadelta/ground/etc/ynat/ynat_minus.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/ynat/ynat_minus_dx.etc b/matita/matita/contribs/lambdadelta/ground/etc/ynat/ynat_minus_dx.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/ynat/ynat_minus_dx.etc rename to matita/matita/contribs/lambdadelta/ground/etc/ynat/ynat_minus_dx.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/ynat/ynat_plus.etc b/matita/matita/contribs/lambdadelta/ground/etc/ynat/ynat_plus.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/ynat/ynat_plus.etc rename to matita/matita/contribs/lambdadelta/ground/etc/ynat/ynat_plus.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/ynat/ynat_rpm.etc b/matita/matita/contribs/lambdadelta/ground/etc/ynat/ynat_rpm.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/ynat/ynat_rpm.etc rename to matita/matita/contribs/lambdadelta/ground/etc/ynat/ynat_rpm.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/ynat_old/ynat.etc b/matita/matita/contribs/lambdadelta/ground/etc/ynat_old/ynat.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/ynat_old/ynat.etc rename to matita/matita/contribs/lambdadelta/ground/etc/ynat_old/ynat.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/ynat_old/ynat_iszero.etc b/matita/matita/contribs/lambdadelta/ground/etc/ynat_old/ynat_iszero.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/ynat_old/ynat_iszero.etc rename to matita/matita/contribs/lambdadelta/ground/etc/ynat_old/ynat_iszero.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/ynat_old/ynat_le.etc b/matita/matita/contribs/lambdadelta/ground/etc/ynat_old/ynat_le.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/ynat_old/ynat_le.etc rename to matita/matita/contribs/lambdadelta/ground/etc/ynat_old/ynat_le.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/etc/ynat_old/ynat_pred.etc b/matita/matita/contribs/lambdadelta/ground/etc/ynat_old/ynat_pred.etc similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/etc/ynat_old/ynat_pred.etc rename to matita/matita/contribs/lambdadelta/ground/etc/ynat_old/ynat_pred.etc diff --git a/matita/matita/contribs/lambdadelta/ground_2/insert_eq/insert_eq_0.ma b/matita/matita/contribs/lambdadelta/ground/insert_eq/insert_eq_0.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/insert_eq/insert_eq_0.ma rename to matita/matita/contribs/lambdadelta/ground/insert_eq/insert_eq_0.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/lib/arith.ma b/matita/matita/contribs/lambdadelta/ground/lib/arith.ma similarity index 98% rename from matita/matita/contribs/lambdadelta/ground_2/lib/arith.ma rename to matita/matita/contribs/lambdadelta/ground/lib/arith.ma index e40923173..e11ea724d 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/lib/arith.ma +++ b/matita/matita/contribs/lambdadelta/ground/lib/arith.ma @@ -13,12 +13,12 @@ (**************************************************************************) include "arithmetics/nat.ma". -include "ground_2/xoa/ex_3_1.ma". -include "ground_2/xoa/or_3.ma". -include "ground_2/notation/functions/uparrow_1.ma". -include "ground_2/notation/functions/downarrow_1.ma". -include "ground_2/pull/pull_2.ma". -include "ground_2/lib/relations.ma". +include "ground/xoa/ex_3_1.ma". +include "ground/xoa/or_3.ma". +include "ground/notation/functions/uparrow_1.ma". +include "ground/notation/functions/downarrow_1.ma". +include "ground/pull/pull_2.ma". +include "ground/lib/relations.ma". (* ARITHMETICAL PROPERTIES **************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/lib/arith_2a.ma b/matita/matita/contribs/lambdadelta/ground/lib/arith_2a.ma similarity index 98% rename from matita/matita/contribs/lambdadelta/ground_2/lib/arith_2a.ma rename to matita/matita/contribs/lambdadelta/ground/lib/arith_2a.ma index c49b13b87..9b5ccb3f6 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/lib/arith_2a.ma +++ b/matita/matita/contribs/lambdadelta/ground/lib/arith_2a.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/arith.ma". +include "ground/lib/arith.ma". (* ARITHMETICAL PROPERTIES FOR λδ-2B ****************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/lib/arith_2b.ma b/matita/matita/contribs/lambdadelta/ground/lib/arith_2b.ma similarity index 98% rename from matita/matita/contribs/lambdadelta/ground_2/lib/arith_2b.ma rename to matita/matita/contribs/lambdadelta/ground/lib/arith_2b.ma index c6203acd4..f9df115e1 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/lib/arith_2b.ma +++ b/matita/matita/contribs/lambdadelta/ground/lib/arith_2b.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/arith.ma". +include "ground/lib/arith.ma". (* ARITHMETICAL PROPERTIES FOR λδ-2B ****************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/lib/bool.ma b/matita/matita/contribs/lambdadelta/ground/lib/bool.ma similarity index 94% rename from matita/matita/contribs/lambdadelta/ground_2/lib/bool.ma rename to matita/matita/contribs/lambdadelta/ground/lib/bool.ma index 7dd817f97..69bc66c87 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/lib/bool.ma +++ b/matita/matita/contribs/lambdadelta/ground/lib/bool.ma @@ -13,9 +13,9 @@ (**************************************************************************) include "basics/bool.ma". -include "ground_2/lib/relations.ma". -include "ground_2/notation/functions/no_0.ma". -include "ground_2/notation/functions/yes_0.ma". +include "ground/lib/relations.ma". +include "ground/notation/functions/no_0.ma". +include "ground/notation/functions/yes_0.ma". (* BOOLEAN PROPERTIES *******************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/lib/exteq.ma b/matita/matita/contribs/lambdadelta/ground/lib/exteq.ma similarity index 95% rename from matita/matita/contribs/lambdadelta/ground_2/lib/exteq.ma rename to matita/matita/contribs/lambdadelta/ground/lib/exteq.ma index 4e4152ff3..81d324bad 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/lib/exteq.ma +++ b/matita/matita/contribs/lambdadelta/ground/lib/exteq.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/relations/doteq_4.ma". -include "ground_2/lib/relations.ma". +include "ground/notation/relations/doteq_4.ma". +include "ground/lib/relations.ma". (* EXTENSIONAL EQUIVALENCE **************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/lib/functions.ma b/matita/matita/contribs/lambdadelta/ground/lib/functions.ma similarity index 98% rename from matita/matita/contribs/lambdadelta/ground_2/lib/functions.ma rename to matita/matita/contribs/lambdadelta/ground/lib/functions.ma index 739fb8d4f..fd0c31a49 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/lib/functions.ma +++ b/matita/matita/contribs/lambdadelta/ground/lib/functions.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/relations.ma". +include "ground/lib/relations.ma". (* FUNCTIONS ****************************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/lib/list.ma b/matita/matita/contribs/lambdadelta/ground/lib/list.ma similarity index 90% rename from matita/matita/contribs/lambdadelta/ground_2/lib/list.ma rename to matita/matita/contribs/lambdadelta/ground/lib/list.ma index fb643311a..7864ed0ab 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/lib/list.ma +++ b/matita/matita/contribs/lambdadelta/ground/lib/list.ma @@ -12,9 +12,9 @@ (* *) (**************************************************************************) -include "ground_2/notation/functions/circledE_1.ma". -include "ground_2/notation/functions/oplusright_3.ma". -include "ground_2/lib/relations.ma". +include "ground/notation/functions/circledE_1.ma". +include "ground/notation/functions/oplusright_3.ma". +include "ground/lib/relations.ma". (* LISTS ********************************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/lib/list_eq.ma b/matita/matita/contribs/lambdadelta/ground/lib/list_eq.ma similarity index 96% rename from matita/matita/contribs/lambdadelta/ground_2/lib/list_eq.ma rename to matita/matita/contribs/lambdadelta/ground/lib/list_eq.ma index d1b2be454..6f89d187f 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/lib/list_eq.ma +++ b/matita/matita/contribs/lambdadelta/ground/lib/list_eq.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/relations/ringeq_3.ma". -include "ground_2/lib/list.ma". +include "ground/notation/relations/ringeq_3.ma". +include "ground/lib/list.ma". (* EXTENSIONAL EQUIVALENCE OF LISTS *****************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/lib/list_length.ma b/matita/matita/contribs/lambdadelta/ground/lib/list_length.ma similarity index 92% rename from matita/matita/contribs/lambdadelta/ground_2/lib/list_length.ma rename to matita/matita/contribs/lambdadelta/ground/lib/list_length.ma index 64aaac35a..ab736bdd4 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/lib/list_length.ma +++ b/matita/matita/contribs/lambdadelta/ground/lib/list_length.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/lib/arith.ma". -include "ground_2/lib/list.ma". +include "ground/lib/arith.ma". +include "ground/lib/list.ma". (* LENGTH OF A LIST *********************************************************) @@ -44,8 +44,10 @@ lemma length_inv_zero_sn (A:Type[0]) (l:list A): 0 = |l| → l = Ⓔ. lemma length_inv_succ_dx (A:Type[0]) (l:list A) (x): |l| = ↑x → ∃∃tl,a. x = |tl| & l = a ⨮ tl. -#A * /2 width=4 by ex2_2_intro/ ->length_nil #x #H destruct +#A * +[ #x >length_nil #H destruct +| #a #l #x >length_cons #H destruct /2 width=4 by ex2_2_intro/ +] qed-. lemma length_inv_succ_sn (A:Type[0]) (l:list A) (x): ↑x = |l| → diff --git a/matita/matita/contribs/lambdadelta/ground_2/lib/logic.ma b/matita/matita/contribs/lambdadelta/ground/lib/logic.ma similarity index 88% rename from matita/matita/contribs/lambdadelta/ground_2/lib/logic.ma rename to matita/matita/contribs/lambdadelta/ground/lib/logic.ma index 7f0fedb87..dc7216480 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/lib/logic.ma +++ b/matita/matita/contribs/lambdadelta/ground/lib/logic.ma @@ -13,10 +13,10 @@ (**************************************************************************) include "basics/logic.ma". -include "ground_2/notation/xoa/false_0.ma". -include "ground_2/notation/xoa/true_0.ma". -include "ground_2/notation/xoa/or_2.ma". -include "ground_2/notation/xoa/and_2.ma". +include "ground/notation/xoa/false_0.ma". +include "ground/notation/xoa/true_0.ma". +include "ground/notation/xoa/or_2.ma". +include "ground/notation/xoa/and_2.ma". interpretation "logical false" 'false = False. diff --git a/matita/matita/contribs/lambdadelta/ground_2/lib/lstar_2a.ma b/matita/matita/contribs/lambdadelta/ground/lib/lstar_2a.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/lib/lstar_2a.ma rename to matita/matita/contribs/lambdadelta/ground/lib/lstar_2a.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/lib/ltc.ma b/matita/matita/contribs/lambdadelta/ground/lib/ltc.ma similarity index 98% rename from matita/matita/contribs/lambdadelta/ground_2/lib/ltc.ma rename to matita/matita/contribs/lambdadelta/ground/lib/ltc.ma index e5ea2770d..4f3962671 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/lib/ltc.ma +++ b/matita/matita/contribs/lambdadelta/ground/lib/ltc.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/insert_eq/insert_eq_0.ma". -include "ground_2/lib/functions.ma". +include "ground/insert_eq/insert_eq_0.ma". +include "ground/lib/functions.ma". (* LABELLED TRANSITIVE CLOSURE **********************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/lib/ltc_ctc.ma b/matita/matita/contribs/lambdadelta/ground/lib/ltc_ctc.ma similarity index 96% rename from matita/matita/contribs/lambdadelta/ground_2/lib/ltc_ctc.ma rename to matita/matita/contribs/lambdadelta/ground/lib/ltc_ctc.ma index 1682ef6d4..0f8ddd107 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/lib/ltc_ctc.ma +++ b/matita/matita/contribs/lambdadelta/ground/lib/ltc_ctc.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/lib/star.ma". -include "ground_2/lib/ltc.ma". +include "ground/lib/star.ma". +include "ground/lib/ltc.ma". (* LABELLED TRANSITIVE CLOSURE **********************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/lib/relations.ma b/matita/matita/contribs/lambdadelta/ground/lib/relations.ma similarity index 98% rename from matita/matita/contribs/lambdadelta/ground_2/lib/relations.ma rename to matita/matita/contribs/lambdadelta/ground/lib/relations.ma index 47524fd84..98e14be38 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/lib/relations.ma +++ b/matita/matita/contribs/lambdadelta/ground/lib/relations.ma @@ -13,9 +13,9 @@ (**************************************************************************) include "basics/relations.ma". -include "ground_2/xoa/and_3.ma". -include "ground_2/xoa/ex_2_2.ma". -include "ground_2/lib/logic.ma". +include "ground/xoa/and_3.ma". +include "ground/xoa/ex_2_2.ma". +include "ground/lib/logic.ma". (* GENERIC RELATIONS ********************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/lib/star.ma b/matita/matita/contribs/lambdadelta/ground/lib/star.ma similarity index 99% rename from matita/matita/contribs/lambdadelta/ground_2/lib/star.ma rename to matita/matita/contribs/lambdadelta/ground/lib/star.ma index e8d881af0..e1580c46e 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/lib/star.ma +++ b/matita/matita/contribs/lambdadelta/ground/lib/star.ma @@ -13,7 +13,7 @@ (**************************************************************************) include "basics/star1.ma". -include "ground_2/lib/relations.ma". +include "ground/lib/relations.ma". (* TRANSITIVE CLOSURE *******************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/lib/stream.ma b/matita/matita/contribs/lambdadelta/ground/lib/stream.ma similarity index 93% rename from matita/matita/contribs/lambdadelta/ground_2/lib/stream.ma rename to matita/matita/contribs/lambdadelta/ground/lib/stream.ma index 757bfe724..490a0d0d9 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/lib/stream.ma +++ b/matita/matita/contribs/lambdadelta/ground/lib/stream.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/functions/oplusright_3.ma". -include "ground_2/lib/relations.ma". +include "ground/notation/functions/oplusright_3.ma". +include "ground/lib/relations.ma". (* STREAMS ******************************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/lib/stream_eq.ma b/matita/matita/contribs/lambdadelta/ground/lib/stream_eq.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/lib/stream_eq.ma rename to matita/matita/contribs/lambdadelta/ground/lib/stream_eq.ma index 66338bdbc..425f91e82 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/lib/stream_eq.ma +++ b/matita/matita/contribs/lambdadelta/ground/lib/stream_eq.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/relations/ringeq_3.ma". -include "ground_2/lib/stream.ma". +include "ground/notation/relations/ringeq_3.ma". +include "ground/lib/stream.ma". (* STREAMS ******************************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/lib/stream_hdtl.ma b/matita/matita/contribs/lambdadelta/ground/lib/stream_hdtl.ma similarity index 92% rename from matita/matita/contribs/lambdadelta/ground_2/lib/stream_hdtl.ma rename to matita/matita/contribs/lambdadelta/ground/lib/stream_hdtl.ma index ff518a243..b29772d32 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/lib/stream_hdtl.ma +++ b/matita/matita/contribs/lambdadelta/ground/lib/stream_hdtl.ma @@ -12,9 +12,9 @@ (* *) (**************************************************************************) -include "ground_2/notation/functions/downspoon_2.ma". -include "ground_2/lib/stream_eq.ma". -include "ground_2/lib/arith.ma". +include "ground/notation/functions/downspoon_2.ma". +include "ground/lib/stream_eq.ma". +include "ground/lib/arith.ma". (* STREAMS ******************************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/lib/stream_tls.ma b/matita/matita/contribs/lambdadelta/ground/lib/stream_tls.ma similarity index 94% rename from matita/matita/contribs/lambdadelta/ground_2/lib/stream_tls.ma rename to matita/matita/contribs/lambdadelta/ground/lib/stream_tls.ma index 36492559a..051c58cca 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/lib/stream_tls.ma +++ b/matita/matita/contribs/lambdadelta/ground/lib/stream_tls.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/functions/downspoonstar_3.ma". -include "ground_2/lib/stream_hdtl.ma". +include "ground/notation/functions/downspoonstar_3.ma". +include "ground/lib/stream_hdtl.ma". (* STREAMS ******************************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/append_2.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/append_2.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/append_2.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/append_2.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/apply_2.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/apply_2.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/apply_2.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/apply_2.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/basic_2.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/basic_2.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/basic_2.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/basic_2.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/circledE_1.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/circledE_1.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/circledE_1.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/circledE_1.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/cocompose_2.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/cocompose_2.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/cocompose_2.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/cocompose_2.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/diamond_0.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/diamond_0.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/diamond_0.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/diamond_0.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/downarrow_1.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/downarrow_1.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/downarrow_1.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/downarrow_1.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/downspoon_2.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/downspoon_2.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/downspoon_2.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/downspoon_2.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/downspoonstar_3.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/downspoonstar_3.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/downspoonstar_3.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/downspoonstar_3.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/droppred_1.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/droppred_1.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/droppred_1.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/droppred_1.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/droppreds_2.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/droppreds_2.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/droppreds_2.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/droppreds_2.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/identity_0.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/identity_0.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/identity_0.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/identity_0.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/infinity_0.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/infinity_0.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/infinity_0.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/infinity_0.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/no_0.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/no_0.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/no_0.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/no_0.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/onezero_0.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/onezero_0.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/onezero_0.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/onezero_0.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/oplusright_3.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/oplusright_3.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/oplusright_3.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/oplusright_3.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/semicolon_3.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/semicolon_3.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/semicolon_3.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/semicolon_3.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/tuple_4.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/tuple_4.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/tuple_4.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/tuple_4.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/uniform_1.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/uniform_1.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/uniform_1.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/uniform_1.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/uparrow_1.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/uparrow_1.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/uparrow_1.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/uparrow_1.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/uparrowstar_2.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/uparrowstar_2.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/uparrowstar_2.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/uparrowstar_2.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/updownarrowstar_1.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/updownarrowstar_1.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/updownarrowstar_1.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/updownarrowstar_1.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/upspoon_1.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/upspoon_1.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/upspoon_1.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/upspoon_1.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/upspoonstar_2.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/upspoonstar_2.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/upspoonstar_2.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/upspoonstar_2.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/yes_0.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/yes_0.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/yes_0.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/yes_0.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/zeroone_0.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/zeroone_0.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/zeroone_0.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/zeroone_0.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/functions/zerozero_0.ma b/matita/matita/contribs/lambdadelta/ground/notation/functions/zerozero_0.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/functions/zerozero_0.ma rename to matita/matita/contribs/lambdadelta/ground/notation/functions/zerozero_0.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/relations/doteq_4.ma b/matita/matita/contribs/lambdadelta/ground/notation/relations/doteq_4.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/relations/doteq_4.ma rename to matita/matita/contribs/lambdadelta/ground/notation/relations/doteq_4.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/relations/ideq_2.ma b/matita/matita/contribs/lambdadelta/ground/notation/relations/ideq_2.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/relations/ideq_2.ma rename to matita/matita/contribs/lambdadelta/ground/notation/relations/ideq_2.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/relations/isdivergent_1.ma b/matita/matita/contribs/lambdadelta/ground/notation/relations/isdivergent_1.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/relations/isdivergent_1.ma rename to matita/matita/contribs/lambdadelta/ground/notation/relations/isdivergent_1.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/relations/isfinite_1.ma b/matita/matita/contribs/lambdadelta/ground/notation/relations/isfinite_1.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/relations/isfinite_1.ma rename to matita/matita/contribs/lambdadelta/ground/notation/relations/isfinite_1.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/relations/isidentity_1.ma b/matita/matita/contribs/lambdadelta/ground/notation/relations/isidentity_1.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/relations/isidentity_1.ma rename to matita/matita/contribs/lambdadelta/ground/notation/relations/isidentity_1.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/relations/isredtype_2.ma b/matita/matita/contribs/lambdadelta/ground/notation/relations/isredtype_2.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/relations/isredtype_2.ma rename to matita/matita/contribs/lambdadelta/ground/notation/relations/isredtype_2.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/relations/istotal_1.ma b/matita/matita/contribs/lambdadelta/ground/notation/relations/istotal_1.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/relations/istotal_1.ma rename to matita/matita/contribs/lambdadelta/ground/notation/relations/istotal_1.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/relations/istype_2.ma b/matita/matita/contribs/lambdadelta/ground/notation/relations/istype_2.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/relations/istype_2.ma rename to matita/matita/contribs/lambdadelta/ground/notation/relations/istype_2.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/relations/isuniform_1.ma b/matita/matita/contribs/lambdadelta/ground/notation/relations/isuniform_1.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/relations/isuniform_1.ma rename to matita/matita/contribs/lambdadelta/ground/notation/relations/isuniform_1.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/relations/parallel_2.ma b/matita/matita/contribs/lambdadelta/ground/notation/relations/parallel_2.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/relations/parallel_2.ma rename to matita/matita/contribs/lambdadelta/ground/notation/relations/parallel_2.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/relations/rafter_3.ma b/matita/matita/contribs/lambdadelta/ground/notation/relations/rafter_3.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/relations/rafter_3.ma rename to matita/matita/contribs/lambdadelta/ground/notation/relations/rafter_3.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/relations/rat_3.ma b/matita/matita/contribs/lambdadelta/ground/notation/relations/rat_3.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/relations/rat_3.ma rename to matita/matita/contribs/lambdadelta/ground/notation/relations/rat_3.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/relations/rcoafter_3.ma b/matita/matita/contribs/lambdadelta/ground/notation/relations/rcoafter_3.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/relations/rcoafter_3.ma rename to matita/matita/contribs/lambdadelta/ground/notation/relations/rcoafter_3.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/relations/rcolength_2.ma b/matita/matita/contribs/lambdadelta/ground/notation/relations/rcolength_2.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/relations/rcolength_2.ma rename to matita/matita/contribs/lambdadelta/ground/notation/relations/rcolength_2.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/relations/ringeq_3.ma b/matita/matita/contribs/lambdadelta/ground/notation/relations/ringeq_3.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/relations/ringeq_3.ma rename to matita/matita/contribs/lambdadelta/ground/notation/relations/ringeq_3.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/relations/rintersection_3.ma b/matita/matita/contribs/lambdadelta/ground/notation/relations/rintersection_3.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/relations/rintersection_3.ma rename to matita/matita/contribs/lambdadelta/ground/notation/relations/rintersection_3.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/relations/rminus_3.ma b/matita/matita/contribs/lambdadelta/ground/notation/relations/rminus_3.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/relations/rminus_3.ma rename to matita/matita/contribs/lambdadelta/ground/notation/relations/rminus_3.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/relations/runion_3.ma b/matita/matita/contribs/lambdadelta/ground/notation/relations/runion_3.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/relations/runion_3.ma rename to matita/matita/contribs/lambdadelta/ground/notation/relations/runion_3.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/and_2.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/and_2.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/and_2.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/and_2.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/and_3.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/and_3.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/and_3.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/and_3.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/and_4.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/and_4.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/and_4.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/and_4.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_1_2.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_1_2.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_1_2.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_1_2.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_1_3.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_1_3.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_1_3.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_1_3.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_1_4.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_1_4.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_1_4.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_1_4.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_2_2.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_2_2.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_2_2.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_2_2.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_2_3.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_2_3.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_2_3.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_2_3.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_3_1.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_3_1.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_3_1.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_3_1.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_3_2.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_3_2.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_3_2.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_3_2.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_3_3.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_3_3.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_3_3.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_3_3.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_3_4.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_3_4.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_3_4.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_3_4.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_3_5.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_3_5.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_3_5.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_3_5.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_4_1.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_4_1.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_4_1.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_4_1.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_4_2.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_4_2.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_4_2.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_4_2.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_4_3.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_4_3.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_4_3.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_4_3.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_4_4.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_4_4.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_4_4.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_4_4.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_4_5.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_4_5.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_4_5.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_4_5.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_5_1.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_5_1.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_5_1.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_5_1.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_5_2.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_5_2.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_5_2.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_5_2.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_5_3.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_5_3.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_5_3.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_5_3.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_5_4.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_5_4.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_5_4.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_5_4.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_5_5.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_5_5.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_5_5.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_5_5.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_5_6.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_5_6.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_5_6.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_5_6.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_5_7.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_5_7.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_5_7.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_5_7.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_6_3.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_6_3.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_6_3.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_6_3.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_6_4.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_6_4.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_6_4.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_6_4.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_6_5.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_6_5.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_6_5.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_6_5.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_6_6.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_6_6.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_6_6.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_6_6.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_6_7.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_6_7.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_6_7.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_6_7.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_6_8.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_6_8.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_6_8.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_6_8.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_6_9.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_6_9.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_6_9.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_6_9.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_7_10.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_7_10.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_7_10.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_7_10.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_7_3.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_7_3.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_7_3.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_7_3.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_7_4.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_7_4.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_7_4.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_7_4.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_7_5.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_7_5.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_7_5.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_7_5.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_7_6.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_7_6.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_7_6.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_7_6.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_7_7.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_7_7.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_7_7.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_7_7.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_8_4.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_8_4.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_8_4.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_8_4.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_8_5.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_8_5.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_8_5.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_8_5.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_9_3.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_9_3.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/ex_9_3.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_9_3.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/false_0.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/false_0.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/false_0.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/false_0.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/or_2.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/or_2.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/or_2.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/or_2.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/or_3.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/or_3.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/or_3.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/or_3.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/or_4.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/or_4.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/or_4.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/or_4.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/or_5.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/or_5.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/or_5.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/or_5.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/notation/xoa/true_0.ma b/matita/matita/contribs/lambdadelta/ground/notation/xoa/true_0.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/notation/xoa/true_0.ma rename to matita/matita/contribs/lambdadelta/ground/notation/xoa/true_0.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/pull/pull_2.ma b/matita/matita/contribs/lambdadelta/ground/pull/pull_2.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/pull/pull_2.ma rename to matita/matita/contribs/lambdadelta/ground/pull/pull_2.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/pull/pull_4.ma b/matita/matita/contribs/lambdadelta/ground/pull/pull_4.ma similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/pull/pull_4.ma rename to matita/matita/contribs/lambdadelta/ground/pull/pull_4.ma diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/mr2.ma b/matita/matita/contribs/lambdadelta/ground/relocation/mr2.ma similarity index 90% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/mr2.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/mr2.ma index 6efc427c8..0016e8c0d 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/mr2.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/mr2.ma @@ -12,9 +12,9 @@ (* *) (**************************************************************************) -include "ground_2/notation/functions/diamond_0.ma". -include "ground_2/notation/functions/semicolon_3.ma". -include "ground_2/lib/arith.ma". +include "ground/notation/functions/diamond_0.ma". +include "ground/notation/functions/semicolon_3.ma". +include "ground/lib/arith.ma". (* MULTIPLE RELOCATION WITH PAIRS *******************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/mr2_append.ma b/matita/matita/contribs/lambdadelta/ground/relocation/mr2_append.ma similarity index 94% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/mr2_append.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/mr2_append.ma index d45747941..4be291f7c 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/mr2_append.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/mr2_append.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/functions/append_2.ma". -include "ground_2/relocation/mr2.ma". +include "ground/notation/functions/append_2.ma". +include "ground/relocation/mr2.ma". (* MULTIPLE RELOCATION WITH PAIRS *******************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/mr2_at.ma b/matita/matita/contribs/lambdadelta/ground/relocation/mr2_at.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/mr2_at.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/mr2_at.ma index d2a2499a3..51ac826b0 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/mr2_at.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/mr2_at.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/relations/rat_3.ma". -include "ground_2/relocation/mr2.ma". +include "ground/notation/relations/rat_3.ma". +include "ground/relocation/mr2.ma". (* MULTIPLE RELOCATION WITH PAIRS *******************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/mr2_minus.ma b/matita/matita/contribs/lambdadelta/ground/relocation/mr2_minus.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/mr2_minus.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/mr2_minus.ma index 81544fe29..422a635dc 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/mr2_minus.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/mr2_minus.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/relations/rminus_3.ma". -include "ground_2/relocation/mr2.ma". +include "ground/notation/relations/rminus_3.ma". +include "ground/relocation/mr2.ma". (* MULTIPLE RELOCATION WITH PAIRS *******************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/mr2_plus.ma b/matita/matita/contribs/lambdadelta/ground/relocation/mr2_plus.ma similarity index 98% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/mr2_plus.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/mr2_plus.ma index 041ed014c..07374a027 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/mr2_plus.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/mr2_plus.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/relocation/mr2.ma". +include "ground/relocation/mr2.ma". (* MULTIPLE RELOCATION WITH PAIRS *******************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/nstream.ma b/matita/matita/contribs/lambdadelta/ground/relocation/nstream.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/nstream.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/nstream.ma index c5ccb7373..42c174ddc 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/nstream.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/nstream.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/functions/upspoon_1.ma". -include "ground_2/lib/stream_tls.ma". +include "ground/notation/functions/upspoon_1.ma". +include "ground/lib/stream_tls.ma". (* RELOCATION N-STREAM ******************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_after.ma b/matita/matita/contribs/lambdadelta/ground/relocation/nstream_after.ma similarity index 98% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_after.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/nstream_after.ma index ca3ad7bc7..b3f63d4f4 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_after.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/nstream_after.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/relocation/nstream_istot.ma". -include "ground_2/relocation/rtmap_after.ma". +include "ground/relocation/nstream_istot.ma". +include "ground/relocation/rtmap_after.ma". (* RELOCATION N-STREAM ******************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_basic.ma b/matita/matita/contribs/lambdadelta/ground/relocation/nstream_basic.ma similarity index 95% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_basic.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/nstream_basic.ma index 12e2cfdda..703bee03d 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_basic.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/nstream_basic.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/relocation/rtmap_basic.ma". -include "ground_2/relocation/nstream_after.ma". +include "ground/relocation/rtmap_basic.ma". +include "ground/relocation/nstream_after.ma". (* RELOCATION N-STREAM ******************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_coafter.ma b/matita/matita/contribs/lambdadelta/ground/relocation/nstream_coafter.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_coafter.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/nstream_coafter.ma index f93a968b0..368647aee 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_coafter.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/nstream_coafter.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/functions/cocompose_2.ma". -include "ground_2/relocation/rtmap_coafter.ma". +include "ground/notation/functions/cocompose_2.ma". +include "ground/relocation/rtmap_coafter.ma". (* RELOCATION N-STREAM ******************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_eq.ma b/matita/matita/contribs/lambdadelta/ground/relocation/nstream_eq.ma similarity index 98% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_eq.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/nstream_eq.ma index 48f3e0100..9678dcc5b 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_eq.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/nstream_eq.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/relocation/rtmap_eq.ma". +include "ground/relocation/rtmap_eq.ma". (* RELOCATION N-STREAM ******************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_id.ma b/matita/matita/contribs/lambdadelta/ground/relocation/nstream_id.ma similarity index 93% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_id.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/nstream_id.ma index fcb6cca72..f3a1cce51 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_id.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/nstream_id.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/functions/identity_0.ma". -include "ground_2/relocation/rtmap_eq.ma". +include "ground/notation/functions/identity_0.ma". +include "ground/relocation/rtmap_eq.ma". (* RELOCATION N-STREAM ******************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_isid.ma b/matita/matita/contribs/lambdadelta/ground/relocation/nstream_isid.ma similarity index 93% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_isid.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/nstream_isid.ma index 98dc8f220..48ab9aaa2 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_isid.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/nstream_isid.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/functions/identity_0.ma". -include "ground_2/relocation/rtmap_isid.ma". +include "ground/notation/functions/identity_0.ma". +include "ground/relocation/rtmap_isid.ma". (* RELOCATION N-STREAM ******************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_istot.ma b/matita/matita/contribs/lambdadelta/ground/relocation/nstream_istot.ma similarity index 96% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_istot.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/nstream_istot.ma index 3a19d81a0..e1eaf0f27 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_istot.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/nstream_istot.ma @@ -12,9 +12,9 @@ (* *) (**************************************************************************) -include "ground_2/notation/functions/apply_2.ma". -include "ground_2/relocation/nstream_eq.ma". -include "ground_2/relocation/rtmap_istot.ma". +include "ground/notation/functions/apply_2.ma". +include "ground/relocation/nstream_eq.ma". +include "ground/relocation/rtmap_istot.ma". (* RELOCATION N-STREAM ******************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_sor.ma b/matita/matita/contribs/lambdadelta/ground/relocation/nstream_sor.ma similarity index 96% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_sor.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/nstream_sor.ma index 595a23a12..2e7758110 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/nstream_sor.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/nstream_sor.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/relocation/rtmap_sor.ma". +include "ground/relocation/rtmap_sor.ma". (* RELOCATION N-STREAM ******************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap.ma similarity index 96% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/rtmap.ma index 8a2b7848b..dd8e0288a 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/relocation/nstream.ma". +include "ground/relocation/nstream.ma". (* RELOCATION MAP ***********************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_after.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_after.ma similarity index 99% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_after.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/rtmap_after.ma index b2ec8605c..ae6c2de4e 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_after.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_after.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/relations/rafter_3.ma". -include "ground_2/relocation/rtmap_istot.ma". +include "ground/notation/relations/rafter_3.ma". +include "ground/relocation/rtmap_istot.ma". (* RELOCATION MAP ***********************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_at.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_at.ma similarity index 99% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_at.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/rtmap_at.ma index a9589bccc..41871b15c 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_at.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_at.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/relations/rat_3.ma". -include "ground_2/relocation/rtmap_uni.ma". +include "ground/notation/relations/rat_3.ma". +include "ground/relocation/rtmap_uni.ma". (* RELOCATION MAP ***********************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_basic.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_basic.ma similarity index 95% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_basic.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/rtmap_basic.ma index ff61d6fb2..60ea38e24 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_basic.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_basic.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/functions/basic_2.ma". -include "ground_2/relocation/rtmap_at.ma". +include "ground/notation/functions/basic_2.ma". +include "ground/relocation/rtmap_at.ma". (* RELOCATION MAP ***********************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_basic_after.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_basic_after.ma similarity index 94% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_basic_after.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/rtmap_basic_after.ma index b685d17f6..3bcde3092 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_basic_after.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_basic_after.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/relocation/rtmap_after.ma". -include "ground_2/relocation/rtmap_basic.ma". +include "ground/relocation/rtmap_after.ma". +include "ground/relocation/rtmap_basic.ma". (* RELOCATION MAP ***********************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_coafter.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_coafter.ma similarity index 99% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_coafter.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/rtmap_coafter.ma index 0eb098301..e74866dac 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_coafter.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_coafter.ma @@ -12,9 +12,9 @@ (* *) (**************************************************************************) -include "ground_2/notation/relations/rcoafter_3.ma". -include "ground_2/relocation/rtmap_sor.ma". -include "ground_2/relocation/rtmap_after.ma". +include "ground/notation/relations/rcoafter_3.ma". +include "ground/relocation/rtmap_sor.ma". +include "ground/relocation/rtmap_after.ma". (* RELOCATION MAP ***********************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_eq.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_eq.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_eq.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/rtmap_eq.ma index 8505c27c6..94ea8f97e 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_eq.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_eq.ma @@ -12,9 +12,9 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_3_2.ma". -include "ground_2/notation/relations/ideq_2.ma". -include "ground_2/relocation/rtmap.ma". +include "ground/xoa/ex_3_2.ma". +include "ground/notation/relations/ideq_2.ma". +include "ground/relocation/rtmap.ma". (* RELOCATION MAP ***********************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_fcla.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_fcla.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_fcla.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/rtmap_fcla.ma index 436b60ea3..3474543c4 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_fcla.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_fcla.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/relations/rcolength_2.ma". -include "ground_2/relocation/rtmap_isid.ma". +include "ground/notation/relations/rcolength_2.ma". +include "ground/relocation/rtmap_isid.ma". (* RELOCATION MAP ***********************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_id.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_id.ma similarity index 94% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_id.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/rtmap_id.ma index 7f71ecf1b..6446254d0 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_id.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_id.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/relocation/nstream_id.ma". -include "ground_2/relocation/rtmap_isid.ma". +include "ground/relocation/nstream_id.ma". +include "ground/relocation/rtmap_isid.ma". (* RELOCATION MAP ***********************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_isdiv.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_isdiv.ma similarity index 96% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_isdiv.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/rtmap_isdiv.ma index 16062b44b..1b6ce598e 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_isdiv.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_isdiv.ma @@ -12,9 +12,9 @@ (* *) (**************************************************************************) -include "ground_2/notation/relations/isdivergent_1.ma". -include "ground_2/relocation/rtmap_nexts.ma". -include "ground_2/relocation/rtmap_tls.ma". +include "ground/notation/relations/isdivergent_1.ma". +include "ground/relocation/rtmap_nexts.ma". +include "ground/relocation/rtmap_tls.ma". (* RELOCATION MAP ***********************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_isfin.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_isfin.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_isfin.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/rtmap_isfin.ma index 3a9d2656c..5439f36ee 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_isfin.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_isfin.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/relations/isfinite_1.ma". -include "ground_2/relocation/rtmap_fcla.ma". +include "ground/notation/relations/isfinite_1.ma". +include "ground/relocation/rtmap_fcla.ma". (* RELOCATION MAP ***********************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_isid.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_isid.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_isid.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/rtmap_isid.ma index 7fea33f00..e43b0bc08 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_isid.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_isid.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/relations/isidentity_1.ma". -include "ground_2/relocation/rtmap_tls.ma". +include "ground/notation/relations/isidentity_1.ma". +include "ground/relocation/rtmap_tls.ma". (* RELOCATION MAP ***********************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_istot.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_istot.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_istot.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/rtmap_istot.ma index c947583a3..472a66945 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_istot.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_istot.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/relations/istotal_1.ma". -include "ground_2/relocation/rtmap_at.ma". +include "ground/notation/relations/istotal_1.ma". +include "ground/relocation/rtmap_at.ma". (* RELOCATION MAP ***********************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_isuni.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_isuni.ma similarity index 95% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_isuni.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/rtmap_isuni.ma index b88288a82..0607f8343 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_isuni.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_isuni.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/relations/isuniform_1.ma". -include "ground_2/relocation/rtmap_isfin.ma". +include "ground/notation/relations/isuniform_1.ma". +include "ground/relocation/rtmap_isfin.ma". (* RELOCATION MAP ***********************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_nexts.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_nexts.ma similarity index 96% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_nexts.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/rtmap_nexts.ma index 2de10f889..08851ebe6 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_nexts.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_nexts.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/functions/uparrowstar_2.ma". -include "ground_2/relocation/rtmap_eq.ma". +include "ground/notation/functions/uparrowstar_2.ma". +include "ground/relocation/rtmap_eq.ma". (* RELOCATION MAP ***********************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_pushs.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_pushs.ma similarity index 96% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_pushs.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/rtmap_pushs.ma index dd88b8c35..420143933 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_pushs.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_pushs.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/functions/upspoonstar_2.ma". -include "ground_2/relocation/rtmap_eq.ma". +include "ground/notation/functions/upspoonstar_2.ma". +include "ground/relocation/rtmap_eq.ma". (* RELOCATION MAP ***********************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_sand.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_sand.ma similarity index 98% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_sand.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/rtmap_sand.ma index 2a2058c59..ad8db01d7 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_sand.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_sand.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/relations/rintersection_3.ma". -include "ground_2/relocation/rtmap_sle.ma". +include "ground/notation/relations/rintersection_3.ma". +include "ground/relocation/rtmap_sle.ma". coinductive sand: relation3 rtmap rtmap rtmap ≝ | sand_pp: ∀f1,f2,f,g1,g2,g. sand f1 f2 f → ⫯f1 = g1 → ⫯f2 = g2 → ⫯f = g → sand g1 g2 g diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_sdj.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_sdj.ma similarity index 98% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_sdj.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/rtmap_sdj.ma index 330ad6e98..f46e66089 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_sdj.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_sdj.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/relations/parallel_2.ma". -include "ground_2/relocation/rtmap_isid.ma". +include "ground/notation/relations/parallel_2.ma". +include "ground/relocation/rtmap_isid.ma". (* RELOCATION MAP ***********************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_sle.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_sle.ma similarity index 98% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_sle.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/rtmap_sle.ma index c08d574cd..edd962354 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_sle.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_sle.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/relocation/rtmap_isid.ma". -include "ground_2/relocation/rtmap_isdiv.ma". +include "ground/relocation/rtmap_isid.ma". +include "ground/relocation/rtmap_isdiv.ma". (* RELOCATION MAP ***********************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_sor.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_sor.ma similarity index 99% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_sor.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/rtmap_sor.ma index 9191eb321..0b3f0ddaa 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_sor.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_sor.ma @@ -12,10 +12,10 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_4_2.ma". -include "ground_2/notation/relations/runion_3.ma". -include "ground_2/relocation/rtmap_isfin.ma". -include "ground_2/relocation/rtmap_sle.ma". +include "ground/xoa/ex_4_2.ma". +include "ground/notation/relations/runion_3.ma". +include "ground/relocation/rtmap_isfin.ma". +include "ground/relocation/rtmap_sle.ma". coinductive sor: relation3 rtmap rtmap rtmap ≝ | sor_pp: ∀f1,f2,f,g1,g2,g. sor f1 f2 f → ⫯f1 = g1 → ⫯f2 = g2 → ⫯f = g → sor g1 g2 g diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_tl.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_tl.ma similarity index 94% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_tl.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/rtmap_tl.ma index 3ef75c04c..c6fec1cdd 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_tl.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_tl.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/functions/droppred_1.ma". -include "ground_2/relocation/rtmap_eq.ma". +include "ground/notation/functions/droppred_1.ma". +include "ground/relocation/rtmap_eq.ma". (* RELOCATION MAP ***********************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_tls.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_tls.ma similarity index 92% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_tls.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/rtmap_tls.ma index 44a3aba2e..d4cb4d216 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_tls.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_tls.ma @@ -12,9 +12,9 @@ (* *) (**************************************************************************) -include "ground_2/notation/functions/droppreds_2.ma". -include "ground_2/relocation/rtmap_pushs.ma". -include "ground_2/relocation/rtmap_tl.ma". +include "ground/notation/functions/droppreds_2.ma". +include "ground/relocation/rtmap_pushs.ma". +include "ground/relocation/rtmap_tl.ma". (* RELOCATION MAP ***********************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_uni.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_uni.ma similarity index 96% rename from matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_uni.ma rename to matita/matita/contribs/lambdadelta/ground/relocation/rtmap_uni.ma index fa8cf7ebf..3195a8332 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/relocation/rtmap_uni.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_uni.ma @@ -12,9 +12,9 @@ (* *) (**************************************************************************) -include "ground_2/notation/functions/uniform_1.ma". -include "ground_2/relocation/rtmap_id.ma". -include "ground_2/relocation/rtmap_isuni.ma". +include "ground/notation/functions/uniform_1.ma". +include "ground/relocation/rtmap_id.ma". +include "ground/relocation/rtmap_isuni.ma". (* RELOCATION MAP ***********************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc.ma b/matita/matita/contribs/lambdadelta/ground/steps/rtc.ma similarity index 89% rename from matita/matita/contribs/lambdadelta/ground_2/steps/rtc.ma rename to matita/matita/contribs/lambdadelta/ground/steps/rtc.ma index 151e6e5a1..56ced165b 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc.ma +++ b/matita/matita/contribs/lambdadelta/ground/steps/rtc.ma @@ -12,12 +12,12 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_1_2.ma". -include "ground_2/notation/functions/tuple_4.ma". -include "ground_2/notation/functions/zerozero_0.ma". -include "ground_2/notation/functions/zeroone_0.ma". -include "ground_2/notation/functions/onezero_0.ma". -include "ground_2/lib/arith.ma". +include "ground/xoa/ex_1_2.ma". +include "ground/notation/functions/tuple_4.ma". +include "ground/notation/functions/zerozero_0.ma". +include "ground/notation/functions/zeroone_0.ma". +include "ground/notation/functions/onezero_0.ma". +include "ground/lib/arith.ma". (* RT-TRANSITION COUNTER ****************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_isrt.ma b/matita/matita/contribs/lambdadelta/ground/steps/rtc_isrt.ma similarity index 96% rename from matita/matita/contribs/lambdadelta/ground_2/steps/rtc_isrt.ma rename to matita/matita/contribs/lambdadelta/ground/steps/rtc_isrt.ma index 42a0ff52e..17bba1496 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_isrt.ma +++ b/matita/matita/contribs/lambdadelta/ground/steps/rtc_isrt.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/relations/isredtype_2.ma". -include "ground_2/steps/rtc.ma". +include "ground/notation/relations/isredtype_2.ma". +include "ground/steps/rtc.ma". (* RT-TRANSITION COUNTER ****************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_isrt_max.ma b/matita/matita/contribs/lambdadelta/ground/steps/rtc_isrt_max.ma similarity index 96% rename from matita/matita/contribs/lambdadelta/ground_2/steps/rtc_isrt_max.ma rename to matita/matita/contribs/lambdadelta/ground/steps/rtc_isrt_max.ma index 750b13858..27b5d84f3 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_isrt_max.ma +++ b/matita/matita/contribs/lambdadelta/ground/steps/rtc_isrt_max.ma @@ -12,9 +12,9 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_3_2.ma". -include "ground_2/steps/rtc_max.ma". -include "ground_2/steps/rtc_isrt.ma". +include "ground/xoa/ex_3_2.ma". +include "ground/steps/rtc_max.ma". +include "ground/steps/rtc_isrt.ma". (* RT-TRANSITION COUNTER ****************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_isrt_max_shift.ma b/matita/matita/contribs/lambdadelta/ground/steps/rtc_isrt_max_shift.ma similarity index 94% rename from matita/matita/contribs/lambdadelta/ground_2/steps/rtc_isrt_max_shift.ma rename to matita/matita/contribs/lambdadelta/ground/steps/rtc_isrt_max_shift.ma index 8d35192e3..f3765f84b 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_isrt_max_shift.ma +++ b/matita/matita/contribs/lambdadelta/ground/steps/rtc_isrt_max_shift.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/steps/rtc_isrt_shift.ma". -include "ground_2/steps/rtc_isrt_max.ma". +include "ground/steps/rtc_isrt_shift.ma". +include "ground/steps/rtc_isrt_max.ma". (* RT-TRANSITION COUNTER ****************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_isrt_plus.ma b/matita/matita/contribs/lambdadelta/ground/steps/rtc_isrt_plus.ma similarity index 96% rename from matita/matita/contribs/lambdadelta/ground_2/steps/rtc_isrt_plus.ma rename to matita/matita/contribs/lambdadelta/ground/steps/rtc_isrt_plus.ma index 5d799bdfc..9a14bb1d5 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_isrt_plus.ma +++ b/matita/matita/contribs/lambdadelta/ground/steps/rtc_isrt_plus.ma @@ -12,9 +12,9 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_3_2.ma". -include "ground_2/steps/rtc_plus.ma". -include "ground_2/steps/rtc_isrt.ma". +include "ground/xoa/ex_3_2.ma". +include "ground/steps/rtc_plus.ma". +include "ground/steps/rtc_isrt.ma". (* RT-TRANSITION COUNTER ****************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_isrt_shift.ma b/matita/matita/contribs/lambdadelta/ground/steps/rtc_isrt_shift.ma similarity index 95% rename from matita/matita/contribs/lambdadelta/ground_2/steps/rtc_isrt_shift.ma rename to matita/matita/contribs/lambdadelta/ground/steps/rtc_isrt_shift.ma index 7f1905163..b9f14a958 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_isrt_shift.ma +++ b/matita/matita/contribs/lambdadelta/ground/steps/rtc_isrt_shift.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/steps/rtc_shift.ma". -include "ground_2/steps/rtc_isrt.ma". +include "ground/steps/rtc_shift.ma". +include "ground/steps/rtc_isrt.ma". (* RT-TRANSITION COUNTER ****************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_ist.ma b/matita/matita/contribs/lambdadelta/ground/steps/rtc_ist.ma similarity index 96% rename from matita/matita/contribs/lambdadelta/ground_2/steps/rtc_ist.ma rename to matita/matita/contribs/lambdadelta/ground/steps/rtc_ist.ma index 81c584343..c0bafa7b4 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_ist.ma +++ b/matita/matita/contribs/lambdadelta/ground/steps/rtc_ist.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/notation/relations/istype_2.ma". -include "ground_2/steps/rtc.ma". +include "ground/notation/relations/istype_2.ma". +include "ground/steps/rtc.ma". (* T-TRANSITION COUNTER *****************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_ist_max.ma b/matita/matita/contribs/lambdadelta/ground/steps/rtc_ist_max.ma similarity index 96% rename from matita/matita/contribs/lambdadelta/ground_2/steps/rtc_ist_max.ma rename to matita/matita/contribs/lambdadelta/ground/steps/rtc_ist_max.ma index e0b1aa661..72be5b990 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_ist_max.ma +++ b/matita/matita/contribs/lambdadelta/ground/steps/rtc_ist_max.ma @@ -12,9 +12,9 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_3_2.ma". -include "ground_2/steps/rtc_max.ma". -include "ground_2/steps/rtc_ist.ma". +include "ground/xoa/ex_3_2.ma". +include "ground/steps/rtc_max.ma". +include "ground/steps/rtc_ist.ma". (* RT-TRANSITION COUNTER ****************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_ist_plus.ma b/matita/matita/contribs/lambdadelta/ground/steps/rtc_ist_plus.ma similarity index 96% rename from matita/matita/contribs/lambdadelta/ground_2/steps/rtc_ist_plus.ma rename to matita/matita/contribs/lambdadelta/ground/steps/rtc_ist_plus.ma index 4380420c3..44f12f004 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_ist_plus.ma +++ b/matita/matita/contribs/lambdadelta/ground/steps/rtc_ist_plus.ma @@ -12,9 +12,9 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_3_2.ma". -include "ground_2/steps/rtc_plus.ma". -include "ground_2/steps/rtc_ist.ma". +include "ground/xoa/ex_3_2.ma". +include "ground/steps/rtc_plus.ma". +include "ground/steps/rtc_ist.ma". (* RT-TRANSITION COUNTER ****************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_ist_shift.ma b/matita/matita/contribs/lambdadelta/ground/steps/rtc_ist_shift.ma similarity index 95% rename from matita/matita/contribs/lambdadelta/ground_2/steps/rtc_ist_shift.ma rename to matita/matita/contribs/lambdadelta/ground/steps/rtc_ist_shift.ma index 66af3f4a5..fcaa4d8ba 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_ist_shift.ma +++ b/matita/matita/contribs/lambdadelta/ground/steps/rtc_ist_shift.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/steps/rtc_shift.ma". -include "ground_2/steps/rtc_ist.ma". +include "ground/steps/rtc_shift.ma". +include "ground/steps/rtc_ist.ma". (* RT-TRANSITION COUNTER ****************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_max.ma b/matita/matita/contribs/lambdadelta/ground/steps/rtc_max.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/steps/rtc_max.ma rename to matita/matita/contribs/lambdadelta/ground/steps/rtc_max.ma index a6e0efa87..9e7665524 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_max.ma +++ b/matita/matita/contribs/lambdadelta/ground/steps/rtc_max.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_6_8.ma". -include "ground_2/steps/rtc.ma". +include "ground/xoa/ex_6_8.ma". +include "ground/steps/rtc.ma". (* RT-TRANSITION COUNTER ****************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_max_shift.ma b/matita/matita/contribs/lambdadelta/ground/steps/rtc_max_shift.ma similarity index 94% rename from matita/matita/contribs/lambdadelta/ground_2/steps/rtc_max_shift.ma rename to matita/matita/contribs/lambdadelta/ground/steps/rtc_max_shift.ma index 24a137516..22875126e 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_max_shift.ma +++ b/matita/matita/contribs/lambdadelta/ground/steps/rtc_max_shift.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/steps/rtc_shift.ma". -include "ground_2/steps/rtc_max.ma". +include "ground/steps/rtc_shift.ma". +include "ground/steps/rtc_max.ma". (* RT-TRANSITION COUNTER ****************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_plus.ma b/matita/matita/contribs/lambdadelta/ground/steps/rtc_plus.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/steps/rtc_plus.ma rename to matita/matita/contribs/lambdadelta/ground/steps/rtc_plus.ma index 24b261949..2c0251cd5 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_plus.ma +++ b/matita/matita/contribs/lambdadelta/ground/steps/rtc_plus.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_6_8.ma". -include "ground_2/steps/rtc.ma". +include "ground/xoa/ex_6_8.ma". +include "ground/steps/rtc.ma". (* RT-TRANSITION COUNTER ****************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_shift.ma b/matita/matita/contribs/lambdadelta/ground/steps/rtc_shift.ma similarity index 93% rename from matita/matita/contribs/lambdadelta/ground_2/steps/rtc_shift.ma rename to matita/matita/contribs/lambdadelta/ground/steps/rtc_shift.ma index f5c00d822..a19b6ad8a 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/steps/rtc_shift.ma +++ b/matita/matita/contribs/lambdadelta/ground/steps/rtc_shift.ma @@ -12,9 +12,9 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_5_4.ma". -include "ground_2/notation/functions/updownarrowstar_1.ma". -include "ground_2/steps/rtc.ma". +include "ground/xoa/ex_5_4.ma". +include "ground/notation/functions/updownarrowstar_1.ma". +include "ground/steps/rtc.ma". (* RT-TRANSITION COUNTER ****************************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/web/ground_2.ldw.xml b/matita/matita/contribs/lambdadelta/ground/web/ground.ldw.xml similarity index 75% rename from matita/matita/contribs/lambdadelta/ground_2/web/ground_2.ldw.xml rename to matita/matita/contribs/lambdadelta/ground/web/ground.ldw.xml index b70769799..30139a607 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/web/ground_2.ldw.xml +++ b/matita/matita/contribs/lambdadelta/ground/web/ground.ldw.xml @@ -4,7 +4,7 @@ description = "\lambda\delta home page" title = "\lambda\delta home page" logo = "crux" - head = "cic:/matita/lambdadelta/ground_2/ (background for λδ version 2)" + head = "cic:/matita/lambdadelta/ground/ (background for λδ version 2)" > @@ -12,21 +12,21 @@ Here is a numerical account of the specification's contents and its timeline. -
+
- - Specification becomes an independent package. + + Specification is released as an independent package (was ground_2). - + Centralized xoa infrastructure removed. - + Decentralized xoa infrastructure. - + Generic rt-transition counter (rtc). - + Platform-independent multiple relocation (rtmap). diff --git a/matita/matita/contribs/lambdadelta/ground_2/web/ground_2_src.tbl b/matita/matita/contribs/lambdadelta/ground/web/ground_src.tbl similarity index 100% rename from matita/matita/contribs/lambdadelta/ground_2/web/ground_2_src.tbl rename to matita/matita/contribs/lambdadelta/ground/web/ground_src.tbl diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa.conf.xml b/matita/matita/contribs/lambdadelta/ground/xoa.conf.xml similarity index 93% rename from matita/matita/contribs/lambdadelta/ground_2/xoa.conf.xml rename to matita/matita/contribs/lambdadelta/ground/xoa.conf.xml index e7546ade3..73adf22c3 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa.conf.xml +++ b/matita/matita/contribs/lambdadelta/ground/xoa.conf.xml @@ -2,8 +2,8 @@
. - ground_2/xoa - ground_2/notation/xoa + ground/xoa + ground/notation/xoa basics/pts.ma 3 4 diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/and_3.ma b/matita/matita/contribs/lambdadelta/ground/xoa/and_3.ma similarity index 96% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/and_3.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/and_3.ma index 93b1480ec..f99e0da9d 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/and_3.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/and_3.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/and_3.ma". +include "ground/notation/xoa/and_3.ma". (* multiple conjunction connective (3) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/and_4.ma b/matita/matita/contribs/lambdadelta/ground/xoa/and_4.ma similarity index 96% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/and_4.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/and_4.ma index b21bca6bc..aeee4617f 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/and_4.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/and_4.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/and_4.ma". +include "ground/notation/xoa/and_4.ma". (* multiple conjunction connective (4) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_1_2.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_1_2.ma similarity index 96% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_1_2.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_1_2.ma index cf8298003..0d6b9e4f2 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_1_2.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_1_2.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_1_2.ma". +include "ground/notation/xoa/ex_1_2.ma". (* multiple existental quantifier (1, 2) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_1_3.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_1_3.ma similarity index 96% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_1_3.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_1_3.ma index 79bb95c3f..7e195cd3a 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_1_3.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_1_3.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_1_3.ma". +include "ground/notation/xoa/ex_1_3.ma". (* multiple existental quantifier (1, 3) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_1_4.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_1_4.ma similarity index 96% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_1_4.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_1_4.ma index b5faca410..77f1dd696 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_1_4.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_1_4.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_1_4.ma". +include "ground/notation/xoa/ex_1_4.ma". (* multiple existental quantifier (1, 4) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_2_2.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_2_2.ma similarity index 96% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_2_2.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_2_2.ma index 78063925b..055cee51a 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_2_2.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_2_2.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_2_2.ma". +include "ground/notation/xoa/ex_2_2.ma". (* multiple existental quantifier (2, 2) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_2_3.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_2_3.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_2_3.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_2_3.ma index 580a46ffe..bcbee747a 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_2_3.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_2_3.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_2_3.ma". +include "ground/notation/xoa/ex_2_3.ma". (* multiple existental quantifier (2, 3) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_3_1.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_3_1.ma similarity index 96% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_3_1.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_3_1.ma index fb9c8e3a7..3ce615636 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_3_1.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_3_1.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_3_1.ma". +include "ground/notation/xoa/ex_3_1.ma". (* multiple existental quantifier (3, 1) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_3_2.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_3_2.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_3_2.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_3_2.ma index 0319dfbf0..e7fc185d1 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_3_2.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_3_2.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_3_2.ma". +include "ground/notation/xoa/ex_3_2.ma". (* multiple existental quantifier (3, 2) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_3_3.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_3_3.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_3_3.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_3_3.ma index 8e6226ea5..cfa954454 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_3_3.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_3_3.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_3_3.ma". +include "ground/notation/xoa/ex_3_3.ma". (* multiple existental quantifier (3, 3) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_3_4.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_3_4.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_3_4.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_3_4.ma index 544127c75..672102b2e 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_3_4.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_3_4.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_3_4.ma". +include "ground/notation/xoa/ex_3_4.ma". (* multiple existental quantifier (3, 4) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_3_5.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_3_5.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_3_5.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_3_5.ma index 3e16b39ce..e1fa69fbf 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_3_5.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_3_5.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_3_5.ma". +include "ground/notation/xoa/ex_3_5.ma". (* multiple existental quantifier (3, 5) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_4_1.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_4_1.ma similarity index 96% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_4_1.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_4_1.ma index ca8200d6d..055f6954d 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_4_1.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_4_1.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_4_1.ma". +include "ground/notation/xoa/ex_4_1.ma". (* multiple existental quantifier (4, 1) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_4_1_props.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_4_1_props.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_4_1_props.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_4_1_props.ma index 877d462aa..e13197cb0 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_4_1_props.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_4_1_props.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_4_1.ma". +include "ground/xoa/ex_4_1.ma". (* Properties with multiple existental quantifier (4, 1) ********************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_4_2.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_4_2.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_4_2.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_4_2.ma index c0c53c4a5..288fa6c90 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_4_2.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_4_2.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_4_2.ma". +include "ground/notation/xoa/ex_4_2.ma". (* multiple existental quantifier (4, 2) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_4_3.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_4_3.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_4_3.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_4_3.ma index c50d392b1..6c9e5ce61 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_4_3.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_4_3.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_4_3.ma". +include "ground/notation/xoa/ex_4_3.ma". (* multiple existental quantifier (4, 3) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_4_4.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_4_4.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_4_4.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_4_4.ma index 3d7be9425..775ce5840 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_4_4.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_4_4.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_4_4.ma". +include "ground/notation/xoa/ex_4_4.ma". (* multiple existental quantifier (4, 4) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_4_5.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_4_5.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_4_5.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_4_5.ma index be59183ea..4f3cd76c1 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_4_5.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_4_5.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_4_5.ma". +include "ground/notation/xoa/ex_4_5.ma". (* multiple existental quantifier (4, 5) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_5_1.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_5_1.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_5_1.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_5_1.ma index e137f98f8..af0e36ebc 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_5_1.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_5_1.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_5_1.ma". +include "ground/notation/xoa/ex_5_1.ma". (* multiple existental quantifier (5, 1) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_5_2.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_5_2.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_5_2.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_5_2.ma index 9a5c63294..80dff2b36 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_5_2.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_5_2.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_5_2.ma". +include "ground/notation/xoa/ex_5_2.ma". (* multiple existental quantifier (5, 2) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_5_3.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_5_3.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_5_3.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_5_3.ma index 3b805e3aa..f476e84cb 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_5_3.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_5_3.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_5_3.ma". +include "ground/notation/xoa/ex_5_3.ma". (* multiple existental quantifier (5, 3) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_5_4.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_5_4.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_5_4.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_5_4.ma index 21ca1d2b4..0ab21d1fa 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_5_4.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_5_4.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_5_4.ma". +include "ground/notation/xoa/ex_5_4.ma". (* multiple existental quantifier (5, 4) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_5_5.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_5_5.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_5_5.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_5_5.ma index 3f3705768..45ff6c303 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_5_5.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_5_5.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_5_5.ma". +include "ground/notation/xoa/ex_5_5.ma". (* multiple existental quantifier (5, 5) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_5_6.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_5_6.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_5_6.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_5_6.ma index 90f6e7726..35d154c56 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_5_6.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_5_6.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_5_6.ma". +include "ground/notation/xoa/ex_5_6.ma". (* multiple existental quantifier (5, 6) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_5_7.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_5_7.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_5_7.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_5_7.ma index e98221121..b35818aa4 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_5_7.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_5_7.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_5_7.ma". +include "ground/notation/xoa/ex_5_7.ma". (* multiple existental quantifier (5, 7) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_6_3.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_6_3.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_6_3.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_6_3.ma index 7e18738b8..27e0824b3 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_6_3.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_6_3.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_6_3.ma". +include "ground/notation/xoa/ex_6_3.ma". (* multiple existental quantifier (6, 3) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_6_4.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_6_4.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_6_4.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_6_4.ma index 0af981717..374f4997d 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_6_4.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_6_4.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_6_4.ma". +include "ground/notation/xoa/ex_6_4.ma". (* multiple existental quantifier (6, 4) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_6_5.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_6_5.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_6_5.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_6_5.ma index b3b514d4d..b68890ba8 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_6_5.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_6_5.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_6_5.ma". +include "ground/notation/xoa/ex_6_5.ma". (* multiple existental quantifier (6, 5) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_6_6.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_6_6.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_6_6.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_6_6.ma index 52c336134..17f909431 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_6_6.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_6_6.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_6_6.ma". +include "ground/notation/xoa/ex_6_6.ma". (* multiple existental quantifier (6, 6) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_6_7.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_6_7.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_6_7.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_6_7.ma index d2ba5eef3..48f53406e 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_6_7.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_6_7.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_6_7.ma". +include "ground/notation/xoa/ex_6_7.ma". (* multiple existental quantifier (6, 7) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_6_8.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_6_8.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_6_8.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_6_8.ma index e37883be1..811b39f04 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_6_8.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_6_8.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_6_8.ma". +include "ground/notation/xoa/ex_6_8.ma". (* multiple existental quantifier (6, 8) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_6_9.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_6_9.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_6_9.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_6_9.ma index 9ee06cdc2..f94349580 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_6_9.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_6_9.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_6_9.ma". +include "ground/notation/xoa/ex_6_9.ma". (* multiple existental quantifier (6, 9) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_7_10.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_7_10.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_7_10.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_7_10.ma index 263c6e04b..f3e001c26 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_7_10.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_7_10.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_7_10.ma". +include "ground/notation/xoa/ex_7_10.ma". (* multiple existental quantifier (7, 10) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_7_3.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_7_3.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_7_3.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_7_3.ma index 582b06cab..96eee3e68 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_7_3.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_7_3.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_7_3.ma". +include "ground/notation/xoa/ex_7_3.ma". (* multiple existental quantifier (7, 3) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_7_4.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_7_4.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_7_4.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_7_4.ma index f1bbb932d..15316cda4 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_7_4.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_7_4.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_7_4.ma". +include "ground/notation/xoa/ex_7_4.ma". (* multiple existental quantifier (7, 4) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_7_5.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_7_5.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_7_5.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_7_5.ma index 85ee3b4ca..89794476a 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_7_5.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_7_5.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_7_5.ma". +include "ground/notation/xoa/ex_7_5.ma". (* multiple existental quantifier (7, 5) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_7_6.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_7_6.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_7_6.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_7_6.ma index 3e3b4777e..f6ea7b068 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_7_6.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_7_6.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_7_6.ma". +include "ground/notation/xoa/ex_7_6.ma". (* multiple existental quantifier (7, 6) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_7_7.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_7_7.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_7_7.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_7_7.ma index 51e99a0cd..688fd96f0 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_7_7.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_7_7.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_7_7.ma". +include "ground/notation/xoa/ex_7_7.ma". (* multiple existental quantifier (7, 7) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_8_4.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_8_4.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_8_4.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_8_4.ma index 489c1f9e7..680782088 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_8_4.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_8_4.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_8_4.ma". +include "ground/notation/xoa/ex_8_4.ma". (* multiple existental quantifier (8, 4) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_8_5.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_8_5.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_8_5.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_8_5.ma index 145d8c2b8..31e65ee36 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_8_5.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_8_5.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_8_5.ma". +include "ground/notation/xoa/ex_8_5.ma". (* multiple existental quantifier (8, 5) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_9_3.ma b/matita/matita/contribs/lambdadelta/ground/xoa/ex_9_3.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/ex_9_3.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/ex_9_3.ma index fd300b4cc..80e5c885b 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/ex_9_3.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/ex_9_3.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/ex_9_3.ma". +include "ground/notation/xoa/ex_9_3.ma". (* multiple existental quantifier (9, 3) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/or_3.ma b/matita/matita/contribs/lambdadelta/ground/xoa/or_3.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/or_3.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/or_3.ma index 091c27615..77ddcdfe0 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/or_3.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/or_3.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/or_3.ma". +include "ground/notation/xoa/or_3.ma". (* multiple disjunction connective (3) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/or_4.ma b/matita/matita/contribs/lambdadelta/ground/xoa/or_4.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/or_4.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/or_4.ma index 920df9cf7..e1d6a7b4f 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/or_4.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/or_4.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/or_4.ma". +include "ground/notation/xoa/or_4.ma". (* multiple disjunction connective (4) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/xoa/or_5.ma b/matita/matita/contribs/lambdadelta/ground/xoa/or_5.ma similarity index 97% rename from matita/matita/contribs/lambdadelta/ground_2/xoa/or_5.ma rename to matita/matita/contribs/lambdadelta/ground/xoa/or_5.ma index 7ff89c3e7..98ea46816 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/xoa/or_5.ma +++ b/matita/matita/contribs/lambdadelta/ground/xoa/or_5.ma @@ -16,7 +16,7 @@ include "basics/pts.ma". -include "ground_2/notation/xoa/or_5.ma". +include "ground/notation/xoa/or_5.ma". (* multiple disjunction connective (5) *) diff --git a/matita/matita/contribs/lambdadelta/ground_2/ynat/ynat.ma b/matita/matita/contribs/lambdadelta/ground/ynat/ynat.ma similarity index 95% rename from matita/matita/contribs/lambdadelta/ground_2/ynat/ynat.ma rename to matita/matita/contribs/lambdadelta/ground/ynat/ynat.ma index 4f3f85bb9..d2729ca69 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/ynat/ynat.ma +++ b/matita/matita/contribs/lambdadelta/ground/ynat/ynat.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/lib/arith.ma". -include "ground_2/notation/functions/infinity_0.ma". +include "ground/lib/arith.ma". +include "ground/notation/functions/infinity_0.ma". (* NATURAL NUMBERS WITH INFINITY ********************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/ynat/ynat_le.ma b/matita/matita/contribs/lambdadelta/ground/ynat/ynat_le.ma similarity index 99% rename from matita/matita/contribs/lambdadelta/ground_2/ynat/ynat_le.ma rename to matita/matita/contribs/lambdadelta/ground/ynat/ynat_le.ma index 54e946e96..29e11ce3c 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/ynat/ynat_le.ma +++ b/matita/matita/contribs/lambdadelta/ground/ynat/ynat_le.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/ynat/ynat_succ.ma". +include "ground/ynat/ynat_succ.ma". (* NATURAL NUMBERS WITH INFINITY ********************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/ynat/ynat_lt.ma b/matita/matita/contribs/lambdadelta/ground/ynat/ynat_lt.ma similarity index 99% rename from matita/matita/contribs/lambdadelta/ground_2/ynat/ynat_lt.ma rename to matita/matita/contribs/lambdadelta/ground/ynat/ynat_lt.ma index 5a1bb14dd..0ab7bee45 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/ynat/ynat_lt.ma +++ b/matita/matita/contribs/lambdadelta/ground/ynat/ynat_lt.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/ynat/ynat_le.ma". +include "ground/ynat/ynat_le.ma". (* NATURAL NUMBERS WITH INFINITY ********************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/ynat/ynat_minus_sn.ma b/matita/matita/contribs/lambdadelta/ground/ynat/ynat_minus_sn.ma similarity index 99% rename from matita/matita/contribs/lambdadelta/ground_2/ynat/ynat_minus_sn.ma rename to matita/matita/contribs/lambdadelta/ground/ynat/ynat_minus_sn.ma index 8b6f79602..5a9ab855d 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/ynat/ynat_minus_sn.ma +++ b/matita/matita/contribs/lambdadelta/ground/ynat/ynat_minus_sn.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/ynat/ynat_plus.ma". +include "ground/ynat/ynat_plus.ma". (* NATURAL NUMBERS WITH INFINITY ********************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/ynat/ynat_plus.ma b/matita/matita/contribs/lambdadelta/ground/ynat/ynat_plus.ma similarity index 99% rename from matita/matita/contribs/lambdadelta/ground_2/ynat/ynat_plus.ma rename to matita/matita/contribs/lambdadelta/ground/ynat/ynat_plus.ma index 9e0db4161..b33f9300a 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/ynat/ynat_plus.ma +++ b/matita/matita/contribs/lambdadelta/ground/ynat/ynat_plus.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_3_2.ma". -include "ground_2/ynat/ynat_lt.ma". +include "ground/xoa/ex_3_2.ma". +include "ground/ynat/ynat_lt.ma". (* NATURAL NUMBERS WITH INFINITY ********************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/ynat/ynat_pred.ma b/matita/matita/contribs/lambdadelta/ground/ynat/ynat_pred.ma similarity index 98% rename from matita/matita/contribs/lambdadelta/ground_2/ynat/ynat_pred.ma rename to matita/matita/contribs/lambdadelta/ground/ynat/ynat_pred.ma index b64e38877..e35f1de4e 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/ynat/ynat_pred.ma +++ b/matita/matita/contribs/lambdadelta/ground/ynat/ynat_pred.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/ynat/ynat.ma". +include "ground/ynat/ynat.ma". (* NATURAL NUMBERS WITH INFINITY ********************************************) diff --git a/matita/matita/contribs/lambdadelta/ground_2/ynat/ynat_succ.ma b/matita/matita/contribs/lambdadelta/ground/ynat/ynat_succ.ma similarity index 98% rename from matita/matita/contribs/lambdadelta/ground_2/ynat/ynat_succ.ma rename to matita/matita/contribs/lambdadelta/ground/ynat/ynat_succ.ma index d0c7b3fda..f7c8dc521 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/ynat/ynat_succ.ma +++ b/matita/matita/contribs/lambdadelta/ground/ynat/ynat_succ.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/ynat/ynat_pred.ma". +include "ground/ynat/ynat_pred.ma". (* NATURAL NUMBERS WITH INFINITY ********************************************) diff --git a/matita/matita/contribs/lambdadelta/static_2/i_static/rexs.ma b/matita/matita/contribs/lambdadelta/static_2/i_static/rexs.ma index 6e6bb06aa..f9a9afa88 100644 --- a/matita/matita/contribs/lambdadelta/static_2/i_static/rexs.ma +++ b/matita/matita/contribs/lambdadelta/static_2/i_static/rexs.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/star.ma". +include "ground/lib/star.ma". include "static_2/notation/relations/relationstar_4.ma". include "static_2/static/rex.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/relocation/drops.ma b/matita/matita/contribs/lambdadelta/static_2/relocation/drops.ma index a0ec3349b..ec5c69191 100644 --- a/matita/matita/contribs/lambdadelta/static_2/relocation/drops.ma +++ b/matita/matita/contribs/lambdadelta/static_2/relocation/drops.ma @@ -12,9 +12,9 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_1_2.ma". -include "ground_2/xoa/ex_4_3.ma". -include "ground_2/relocation/rtmap_coafter.ma". +include "ground/xoa/ex_1_2.ma". +include "ground/xoa/ex_4_3.ma". +include "ground/relocation/rtmap_coafter.ma". include "static_2/notation/relations/rdropstar_4.ma". include "static_2/notation/relations/rdrop_3.ma". include "static_2/relocation/seq.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/relocation/drops_ctc.ma b/matita/matita/contribs/lambdadelta/static_2/relocation/drops_ctc.ma index acd929c41..439333786 100644 --- a/matita/matita/contribs/lambdadelta/static_2/relocation/drops_ctc.ma +++ b/matita/matita/contribs/lambdadelta/static_2/relocation/drops_ctc.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/star.ma". +include "ground/lib/star.ma". include "static_2/relocation/seq_seq.ma". (* GENERIC SLICING FOR LOCAL ENVIRONMENTS ***********************************) diff --git a/matita/matita/contribs/lambdadelta/static_2/relocation/drops_ltc.ma b/matita/matita/contribs/lambdadelta/static_2/relocation/drops_ltc.ma index d2ca57bba..b427c5e1e 100644 --- a/matita/matita/contribs/lambdadelta/static_2/relocation/drops_ltc.ma +++ b/matita/matita/contribs/lambdadelta/static_2/relocation/drops_ltc.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/ltc.ma". +include "ground/lib/ltc.ma". include "static_2/relocation/seq_seq.ma". (* GENERIC SLICING FOR LOCAL ENVIRONMENTS ***********************************) diff --git a/matita/matita/contribs/lambdadelta/static_2/relocation/lex.ma b/matita/matita/contribs/lambdadelta/static_2/relocation/lex.ma index 6ca29e586..2c3e5548c 100644 --- a/matita/matita/contribs/lambdadelta/static_2/relocation/lex.ma +++ b/matita/matita/contribs/lambdadelta/static_2/relocation/lex.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/pull/pull_4.ma". -include "ground_2/relocation/rtmap_uni.ma". +include "ground/pull/pull_4.ma". +include "ground/relocation/rtmap_uni.ma". include "static_2/notation/relations/relation_3.ma". include "static_2/syntax/cext2.ma". include "static_2/relocation/sex.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/relocation/lifts.ma b/matita/matita/contribs/lambdadelta/static_2/relocation/lifts.ma index 2a50e45de..2dceb17d0 100644 --- a/matita/matita/contribs/lambdadelta/static_2/relocation/lifts.ma +++ b/matita/matita/contribs/lambdadelta/static_2/relocation/lifts.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/relocation/nstream_after.ma". +include "ground/relocation/nstream_after.ma". include "static_2/notation/relations/rliftstar_3.ma". include "static_2/notation/relations/rlift_3.ma". include "static_2/syntax/term.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/relocation/lifts_basic.ma b/matita/matita/contribs/lambdadelta/static_2/relocation/lifts_basic.ma index fa1b12d00..d6dc490e0 100644 --- a/matita/matita/contribs/lambdadelta/static_2/relocation/lifts_basic.ma +++ b/matita/matita/contribs/lambdadelta/static_2/relocation/lifts_basic.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/relocation/rtmap_basic_after.ma". +include "ground/relocation/rtmap_basic_after.ma". include "static_2/notation/relations/rlift_4.ma". include "static_2/relocation/lifts.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/relocation/sex.ma b/matita/matita/contribs/lambdadelta/static_2/relocation/sex.ma index 5994b4b62..49010d330 100644 --- a/matita/matita/contribs/lambdadelta/static_2/relocation/sex.ma +++ b/matita/matita/contribs/lambdadelta/static_2/relocation/sex.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/relocation/rtmap_sle.ma". -include "ground_2/relocation/rtmap_sdj.ma". +include "ground/relocation/rtmap_sle.ma". +include "ground/relocation/rtmap_sdj.ma". include "static_2/notation/relations/relation_5.ma". include "static_2/syntax/lenv.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/relocation/sex_sex.ma b/matita/matita/contribs/lambdadelta/static_2/relocation/sex_sex.ma index cc71886a2..01e0f16fd 100644 --- a/matita/matita/contribs/lambdadelta/static_2/relocation/sex_sex.ma +++ b/matita/matita/contribs/lambdadelta/static_2/relocation/sex_sex.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/relocation/rtmap_sand.ma". +include "ground/relocation/rtmap_sand.ma". include "static_2/relocation/drops.ma". (* GENERIC ENTRYWISE EXTENSION OF CONTEXT-SENSITIVE REALTIONS FOR TERMS *****) diff --git a/matita/matita/contribs/lambdadelta/static_2/relocation/sex_tc.ma b/matita/matita/contribs/lambdadelta/static_2/relocation/sex_tc.ma index 379cfc751..f372e4067 100644 --- a/matita/matita/contribs/lambdadelta/static_2/relocation/sex_tc.ma +++ b/matita/matita/contribs/lambdadelta/static_2/relocation/sex_tc.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/star.ma". +include "ground/lib/star.ma". include "static_2/relocation/sex.ma". (* GENERIC ENTRYWISE EXTENSION OF CONTEXT-SENSITIVE REALTIONS FOR TERMS *****) diff --git a/matita/matita/contribs/lambdadelta/static_2/s_computation/fqup.ma b/matita/matita/contribs/lambdadelta/static_2/s_computation/fqup.ma index ed7315b8c..00b3e4fed 100644 --- a/matita/matita/contribs/lambdadelta/static_2/s_computation/fqup.ma +++ b/matita/matita/contribs/lambdadelta/static_2/s_computation/fqup.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/star.ma". +include "ground/lib/star.ma". include "static_2/notation/relations/suptermplus_6.ma". include "static_2/notation/relations/suptermplus_7.ma". include "static_2/s_transition/fqu.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/s_computation/fqus.ma b/matita/matita/contribs/lambdadelta/static_2/s_computation/fqus.ma index 61d3da9a1..3a58ae745 100644 --- a/matita/matita/contribs/lambdadelta/static_2/s_computation/fqus.ma +++ b/matita/matita/contribs/lambdadelta/static_2/s_computation/fqus.ma @@ -12,10 +12,10 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_2_3.ma". -include "ground_2/xoa/ex_3_3.ma". -include "ground_2/xoa/or_5.ma". -include "ground_2/lib/star.ma". +include "ground/xoa/ex_2_3.ma". +include "ground/xoa/ex_3_3.ma". +include "ground/xoa/or_5.ma". +include "ground/lib/star.ma". include "static_2/notation/relations/suptermstar_6.ma". include "static_2/notation/relations/suptermstar_7.ma". include "static_2/s_transition/fquq.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/s_transition/fqu.ma b/matita/matita/contribs/lambdadelta/static_2/s_transition/fqu.ma index d26e1f997..ebc264bd7 100644 --- a/matita/matita/contribs/lambdadelta/static_2/s_transition/fqu.ma +++ b/matita/matita/contribs/lambdadelta/static_2/s_transition/fqu.ma @@ -12,9 +12,9 @@ (* *) (**************************************************************************) -include "ground_2/xoa/and_4.ma". -include "ground_2/xoa/ex_4_2.ma". -include "ground_2/xoa/or_4.ma". +include "ground/xoa/and_4.ma". +include "ground/xoa/ex_4_2.ma". +include "ground/xoa/or_4.ma". include "static_2/notation/relations/supterm_6.ma". include "static_2/notation/relations/supterm_7.ma". include "static_2/syntax/lenv.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/static/aaa.ma b/matita/matita/contribs/lambdadelta/static_2/static/aaa.ma index a13ca0f16..841c85be2 100644 --- a/matita/matita/contribs/lambdadelta/static_2/static/aaa.ma +++ b/matita/matita/contribs/lambdadelta/static_2/static/aaa.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_2_3.ma". -include "ground_2/xoa/ex_3_2.ma". +include "ground/xoa/ex_2_3.ma". +include "ground/xoa/ex_3_2.ma". include "static_2/notation/relations/atomicarity_4.ma". include "static_2/syntax/aarity.ma". include "static_2/syntax/lenv.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/static/frees.ma b/matita/matita/contribs/lambdadelta/static_2/static/frees.ma index cdbf5be5a..887703487 100644 --- a/matita/matita/contribs/lambdadelta/static_2/static/frees.ma +++ b/matita/matita/contribs/lambdadelta/static_2/static/frees.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/relocation/rtmap_sor.ma". +include "ground/relocation/rtmap_sor.ma". include "static_2/notation/relations/freeplus_3.ma". include "static_2/syntax/lenv.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/static/frees_drops.ma b/matita/matita/contribs/lambdadelta/static_2/static/frees_drops.ma index 247179603..7b4f04950 100644 --- a/matita/matita/contribs/lambdadelta/static_2/static/frees_drops.ma +++ b/matita/matita/contribs/lambdadelta/static_2/static/frees_drops.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/relocation/nstream_coafter.ma". +include "ground/relocation/nstream_coafter.ma". include "static_2/relocation/drops_drops.ma". include "static_2/static/frees_fqup.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/static/fsle.ma b/matita/matita/contribs/lambdadelta/static_2/static/fsle.ma index 5b7bb2eed..191612548 100644 --- a/matita/matita/contribs/lambdadelta/static_2/static/fsle.ma +++ b/matita/matita/contribs/lambdadelta/static_2/static/fsle.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_4_4.ma". -include "ground_2/relocation/rtmap_id.ma". +include "ground/xoa/ex_4_4.ma". +include "ground/relocation/rtmap_id.ma". include "static_2/notation/relations/subseteq_4.ma". include "static_2/syntax/lveq.ma". include "static_2/static/frees.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/static/lsuba.ma b/matita/matita/contribs/lambdadelta/static_2/static/lsuba.ma index 54b6aa1cb..ef4f18339 100644 --- a/matita/matita/contribs/lambdadelta/static_2/static/lsuba.ma +++ b/matita/matita/contribs/lambdadelta/static_2/static/lsuba.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_5_4.ma". +include "ground/xoa/ex_5_4.ma". include "static_2/notation/relations/lrsubeqa_3.ma". include "static_2/static/aaa.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/static/lsubc.ma b/matita/matita/contribs/lambdadelta/static_2/static/lsubc.ma index d264460fb..0a5f81c00 100644 --- a/matita/matita/contribs/lambdadelta/static_2/static/lsubc.ma +++ b/matita/matita/contribs/lambdadelta/static_2/static/lsubc.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_6_4.ma". +include "ground/xoa/ex_6_4.ma". include "static_2/notation/relations/lrsubeqc_4.ma". include "static_2/static/aaa.ma". include "static_2/static/gcp_cr.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/static/lsubf.ma b/matita/matita/contribs/lambdadelta/static_2/static/lsubf.ma index 2c3a1bf37..95cec9a87 100644 --- a/matita/matita/contribs/lambdadelta/static_2/static/lsubf.ma +++ b/matita/matita/contribs/lambdadelta/static_2/static/lsubf.ma @@ -12,14 +12,14 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_3_3.ma". -include "ground_2/xoa/ex_4_3.ma". -include "ground_2/xoa/ex_5_5.ma". -include "ground_2/xoa/ex_5_6.ma". -include "ground_2/xoa/ex_6_5.ma". -include "ground_2/xoa/ex_7_6.ma". +include "ground/xoa/ex_3_3.ma". +include "ground/xoa/ex_4_3.ma". +include "ground/xoa/ex_5_5.ma". +include "ground/xoa/ex_5_6.ma". +include "ground/xoa/ex_6_5.ma". +include "ground/xoa/ex_7_6.ma". include "static_2/notation/relations/lrsubeqf_4.ma". -include "ground_2/relocation/nstream_sor.ma". +include "ground/relocation/nstream_sor.ma". include "static_2/static/frees.ma". (* RESTRICTED REFINEMENT FOR CONTEXT-SENSITIVE FREE VARIABLES ***************) diff --git a/matita/matita/contribs/lambdadelta/static_2/static/lsubr.ma b/matita/matita/contribs/lambdadelta/static_2/static/lsubr.ma index 5e70c9880..ef3319758 100644 --- a/matita/matita/contribs/lambdadelta/static_2/static/lsubr.ma +++ b/matita/matita/contribs/lambdadelta/static_2/static/lsubr.ma @@ -12,10 +12,10 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_2_3.ma". -include "ground_2/xoa/ex_3_2.ma". -include "ground_2/xoa/ex_3_3.ma". -include "ground_2/xoa/ex_3_4.ma". +include "ground/xoa/ex_2_3.ma". +include "ground/xoa/ex_3_2.ma". +include "ground/xoa/ex_3_3.ma". +include "ground/xoa/ex_3_4.ma". include "static_2/notation/relations/lrsubeqc_2.ma". include "static_2/syntax/lenv.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/static/rex.ma b/matita/matita/contribs/lambdadelta/static_2/static/rex.ma index a17dd7d6a..d4c727123 100644 --- a/matita/matita/contribs/lambdadelta/static_2/static/rex.ma +++ b/matita/matita/contribs/lambdadelta/static_2/static/rex.ma @@ -12,11 +12,11 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_1_2.ma". -include "ground_2/xoa/ex_3_4.ma". -include "ground_2/xoa/ex_4_4.ma". -include "ground_2/xoa/ex_4_5.ma". -include "ground_2/relocation/rtmap_id.ma". +include "ground/xoa/ex_1_2.ma". +include "ground/xoa/ex_3_4.ma". +include "ground/xoa/ex_4_4.ma". +include "ground/xoa/ex_4_5.ma". +include "ground/relocation/rtmap_id.ma". include "static_2/notation/relations/relation_4.ma". include "static_2/syntax/cext2.ma". include "static_2/relocation/sex.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/syntax/aarity.ma b/matita/matita/contribs/lambdadelta/static_2/syntax/aarity.ma index db3820964..7a31b8c79 100644 --- a/matita/matita/contribs/lambdadelta/static_2/syntax/aarity.ma +++ b/matita/matita/contribs/lambdadelta/static_2/syntax/aarity.ma @@ -16,7 +16,7 @@ * Initial invocation: - Patience on me to gain peace and perfection! - *) -include "ground_2/lib/relations.ma". +include "ground/lib/relations.ma". include "static_2/notation/functions/item0_0.ma". include "static_2/notation/functions/snitem2_2.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/syntax/ac.ma b/matita/matita/contribs/lambdadelta/static_2/syntax/ac.ma index aef4c4452..aa9b4db7b 100644 --- a/matita/matita/contribs/lambdadelta/static_2/syntax/ac.ma +++ b/matita/matita/contribs/lambdadelta/static_2/syntax/ac.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/arith.ma". +include "ground/lib/arith.ma". include "static_2/notation/functions/one_0.ma". include "static_2/notation/functions/two_0.ma". include "static_2/notation/functions/omega_0.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/syntax/append.ma b/matita/matita/contribs/lambdadelta/static_2/syntax/append.ma index 7a26b8865..220944f49 100644 --- a/matita/matita/contribs/lambdadelta/static_2/syntax/append.ma +++ b/matita/matita/contribs/lambdadelta/static_2/syntax/append.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_1_2.ma". +include "ground/xoa/ex_1_2.ma". include "static_2/notation/functions/snitem_2.ma". include "static_2/notation/functions/snbind1_2.ma". include "static_2/notation/functions/snbind2_3.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/syntax/ext2_tc.ma b/matita/matita/contribs/lambdadelta/static_2/syntax/ext2_tc.ma index d6df0a3de..7caaa5edf 100644 --- a/matita/matita/contribs/lambdadelta/static_2/syntax/ext2_tc.ma +++ b/matita/matita/contribs/lambdadelta/static_2/syntax/ext2_tc.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/star.ma". +include "ground/lib/star.ma". include "static_2/syntax/ext2.ma". (* EXTENSION TO BINDERS OF A RELATION FOR TERMS *****************************) diff --git a/matita/matita/contribs/lambdadelta/static_2/syntax/item.ma b/matita/matita/contribs/lambdadelta/static_2/syntax/item.ma index ba8357260..1db29eabb 100644 --- a/matita/matita/contribs/lambdadelta/static_2/syntax/item.ma +++ b/matita/matita/contribs/lambdadelta/static_2/syntax/item.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/lib/bool.ma". -include "ground_2/lib/arith.ma". +include "ground/lib/bool.ma". +include "ground/lib/arith.ma". (* ITEMS ********************************************************************) diff --git a/matita/matita/contribs/lambdadelta/static_2/syntax/lveq.ma b/matita/matita/contribs/lambdadelta/static_2/syntax/lveq.ma index e8d0343a7..e127fa236 100644 --- a/matita/matita/contribs/lambdadelta/static_2/syntax/lveq.ma +++ b/matita/matita/contribs/lambdadelta/static_2/syntax/lveq.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_3_4.ma". -include "ground_2/xoa/ex_4_1.ma". +include "ground/xoa/ex_3_4.ma". +include "ground/xoa/ex_4_1.ma". include "static_2/notation/relations/voidstareq_4.ma". include "static_2/syntax/lenv.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/syntax/sh.ma b/matita/matita/contribs/lambdadelta/static_2/syntax/sh.ma index bb7aacd2c..815924202 100644 --- a/matita/matita/contribs/lambdadelta/static_2/syntax/sh.ma +++ b/matita/matita/contribs/lambdadelta/static_2/syntax/sh.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/arith.ma". +include "ground/lib/arith.ma". include "static_2/notation/functions/upspoon_2.ma". (* SORT HIERARCHY ***********************************************************) diff --git a/matita/matita/contribs/lambdadelta/static_2/syntax/teqo.ma b/matita/matita/contribs/lambdadelta/static_2/syntax/teqo.ma index 4ededae0c..4b37a70df 100644 --- a/matita/matita/contribs/lambdadelta/static_2/syntax/teqo.ma +++ b/matita/matita/contribs/lambdadelta/static_2/syntax/teqo.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_1_2.ma". +include "ground/xoa/ex_1_2.ma". include "static_2/notation/relations/topiso_2.ma". include "static_2/syntax/term.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/syntax/teqx.ma b/matita/matita/contribs/lambdadelta/static_2/syntax/teqx.ma index 819cbb91a..3986d32a4 100644 --- a/matita/matita/contribs/lambdadelta/static_2/syntax/teqx.ma +++ b/matita/matita/contribs/lambdadelta/static_2/syntax/teqx.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_3_2.ma". +include "ground/xoa/ex_3_2.ma". include "static_2/notation/relations/stareq_2.ma". include "static_2/syntax/term.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/syntax/term.ma b/matita/matita/contribs/lambdadelta/static_2/syntax/term.ma index 5ab8ef15e..83937e544 100644 --- a/matita/matita/contribs/lambdadelta/static_2/syntax/term.ma +++ b/matita/matita/contribs/lambdadelta/static_2/syntax/term.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_1_3.ma". +include "ground/xoa/ex_1_3.ma". include "static_2/notation/functions/item0_1.ma". include "static_2/notation/functions/snitem2_3.ma". include "static_2/notation/functions/snbind2_4.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/syntax/term_simple.ma b/matita/matita/contribs/lambdadelta/static_2/syntax/term_simple.ma index 50e1a4d22..ca01552ea 100644 --- a/matita/matita/contribs/lambdadelta/static_2/syntax/term_simple.ma +++ b/matita/matita/contribs/lambdadelta/static_2/syntax/term_simple.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_1_4.ma". +include "ground/xoa/ex_1_4.ma". include "static_2/notation/relations/simple_1.ma". include "static_2/syntax/term.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/syntax/term_vector.ma b/matita/matita/contribs/lambdadelta/static_2/syntax/term_vector.ma index 360386bd2..2714a1b91 100644 --- a/matita/matita/contribs/lambdadelta/static_2/syntax/term_vector.ma +++ b/matita/matita/contribs/lambdadelta/static_2/syntax/term_vector.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "ground_2/lib/list.ma". +include "ground/lib/list.ma". include "static_2/notation/functions/snapplvector_2.ma". include "static_2/syntax/term_simple.ma". diff --git a/matita/matita/contribs/lambdadelta/static_2/syntax/tweq.ma b/matita/matita/contribs/lambdadelta/static_2/syntax/tweq.ma index 1b44f03de..a5c60ec94 100644 --- a/matita/matita/contribs/lambdadelta/static_2/syntax/tweq.ma +++ b/matita/matita/contribs/lambdadelta/static_2/syntax/tweq.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "ground_2/xoa/ex_1_2.ma". -include "ground_2/xoa/ex_3_2.ma". +include "ground/xoa/ex_1_2.ma". +include "ground/xoa/ex_3_2.ma". include "static_2/notation/relations/approxeq_2.ma". include "static_2/syntax/term_weight.ma". -- 2.39.2

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 z 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%0ATYEe& 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 z%0D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 DmOpg9 diff --git a/helm/www/lambdadelta/download/lambdadelta_ground.tar.bz2 b/helm/www/lambdadelta/download/lambdadelta_ground.tar.bz2 index 8cc8f8814c5687c4ee0c723071b30278e3c7123c..9aecee1bdaa8a2e5ed05e093b23584550c7b42db 100644 GIT binary patch literal 44037 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