Stage "A2": "Extending the Applicability Condition"
+ -
+
- + 2017 January 17. + Confluence for parallel r-transition on referred entries of local environments. + +
-
+
- + 2016 September 15. + Confluence for context-sensitive parallel r-transition on terms. + +
-
+
- + 2016 April 16. + Grammatical component reconstructed: + grammar, relocation, s_transition, s_computation, static + (anniversary milestone). + +
-
+
- + 2016 March 25. + Relocation with reference transforming maps (rtmap). + +
- 2015 October 9. @@ -321,7 +347,7 @@ λδ version 2 is started.
Logical Structure of the Specification
+
- relocation
- ranged equivalence for closures
- freq ( �,?,?⦠⡠�,?,?⦠)
- freq_freq
-
+ rt-transition
+ t-bound context-sensitive rt-transition
+ lfpr ( â¦?,?⦠⢠â¡[?,?] ? )
+ lfpr_length lfpr_drops lfpr_fqup lfpr_lfpx lfpr_lfpr
+
-
+
-
+
- context-sensitive free variables
- frees ( ? ⢠ð
*�⦠⡠? )
- frees_weight frees_lreq frees_frees
-
+
-
+ cpr ( â¦?,?⦠⢠? â¡[?] ? )
+ cpr_drops
+
+
+
+
-
+
- generic slicing for local environments
- drops_vector ( â¬*[?,?] ? â¡ ? )
-
+
-
+ cpm ( â¦?,?⦠⢠? â¡[?,?] ? )
+ cpm_simple cpm_drops cpm_lsubr cpm_cpx
+
-
+
-
+
-
+ uncounted context-sensitive rt-transition
+ lfpx ( â¦?,?⦠⢠â¬[?,?] ? )
+ lfpx_length lfpx_drops lfpx_fqup lfpx_frees
+
- drops ( â¬*[?,?] ? â¡ ? )
- drops_lstar drops_weight drops_length drops_ceq drops_lexs drops_lreq drops_drops
-
+
-
+
+
+
+
+
+
+
+
+ cpx ( â¦?,?⦠⢠? â¬[?] ? )
+ cpx_simple cpx_drops cpx_lsubr
+
+
+
+
-
+
+
+
+ counted context-sensitive rt-transition
+ cpg ( â¦?,?⦠⢠? â¬[?,?] ? )
+ cpg_simple cpg_drops cpg_lsubr
+
+
+
+
+
+
+
+
+ static typing
+ parameters
+ sh
+ sd
+
+
+
+
+
+
+
+
+
+
+
+ restricted ref. for atomic arity assignment
+ lsuba ( ? ⢠? â«â ? )
+ lsuba_drops lsuba_lsubr lsuba_aaa lsuba_lsuba
+
+
+
+
+
+
+
+
+
+
+
+ atomic arity assignment
+ aaa ( â¦?,?⦠⢠? â ? )
+ aaa_drops aaa_fqus aaa_lfeq aaa_aaa
+
+
+
+
+
+
+
+
+
+
+
+ equivalence for closures on referred entries
+ ffeq ( �,?,?⦠⡠�,?,?⦠)
+ ffeq_freq
+
+
+
+
+
+
+
+
+
+
+
+ equivalence for local environments on referred entries
+ lfeq ( ? â¡[?] ? )
+ lfeq_length lfeq_lreq lfeq_fqup lfeq_lfeq
+
+
+
+
+
+
+
+
+
+
+
+ generic extension on referred entries
+ lfxs ( ? ⦻*[?,?] ? )
+ lfxs_length lfxs_drops lfxs_fqup lfxs_lfxs
+
+
+
+
+
+
+
+
+
+
+
+ restricted ref. for context-sensitive free variables
+ lsubf ( â¦?,?⦠â«ð
* �,?⦠)
+ lsubf_frees
+
+
+
+
+
+
+
+
+
+
+
+ context-sensitive free variables
+ frees ( ? ⢠ð
*�⦠⡠? )
+ frees_weight frees_lreq frees_drops frees_fqup frees_fqus frees_frees
+
+
+
+
+
+
+
+
+
+
+
+ restricted ref. for local env.
+ lsubr ( ? â« ? )
+ lsubr_length lsubr_drops lsubr_lsubr
+
+
+
+
- generic relocation for terms
- lifts_vector ( â¬*[?] ? â¡ ? )
- lifts_lift_vector
+
+
+ s-computation
+ iterated structural successor for closures
+ fqus ( â¦?,?,?⦠â* â¦?,?,?⦠)
+ fqus_weight fqus_drops fqus_fqup fqus_fqus
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ fqup ( â¦?,?,?⦠â+ â¦?,?,?⦠)
+ fqup_weight fqup_drops fqup_fqup
+
+
+
+
+
+
+
+
+ s-transition
+ structural successor for closures
+ fquq ( â¦?,?,?⦠â⸮ â¦?,?,?⦠)
+ fquq_length fquq_weight
@@ -421,8 +627,8 @@
- lifts ( â¬*[?] ? â¡ ? )
- lifts_simple lifts_weight lifts_lifts
+ fqu ( â¦?,?,?⦠â â¦?,?,?⦠)
+ fqu_length fqu_weight
@@ -431,42 +637,86 @@
-
+ relocation
+ generic slicing for local environments
+ drops_vector ( â¬*[?,?] ? â¡ ? ) ( â¬*[?] ? â¡ ? )
+
- ranged equivalence for local environments
- lreq ( ? â¡[?] ? )
- lreq_length lreq_lreq
-
+
-
+
-
+
- generic entrywise extension of context-sensitive relations for terma
- lexs ( ? ⦻*[?,?,?] ? )
- lexs_length lexs_lexs
-
+
-
+ drops ( â¬*[?,?] ? â¡ ? ) ( â¬*[?] ? â¡ ? )
+ drops_lstar drops_weight drops_length drops_ceq drops_lexs drops_lreq drops_drops
+
+
+
+
-
-
-
+
+ generic relocation for terms
+ lifts_vector ( â¬*[?] ? â¡ ? )
+ lifts_lifts_vector
+
+
+
+
+
+
+
+
+
+
+
+ lifts ( â¬*[?] ? â¡ ? )
+ lifts_simple lifts_weight lifts_lifts
+
+
+
+
+
+
+
+
+
+
+
+ ranged equivalence for local environments
+ lreq ( ? â¡[?] ? )
+ lreq_length lreq_lreq
+
+
+
+
+
+
+
+
+
+
+
+ generic entrywise extension
+ lexs ( ? ⦻*[?,?,?] ? )
+ lexs_length lexs_lexs
@@ -476,6 +726,20 @@
grammar
+ append for local environments
+ append ( ? @@ ? )
+ append_length
+
+
+
+
+
+
+
+
+
+
+
context-sensitive equivalences for terms
ceq
ceq_ceq
@@ -540,7 +804,9 @@
lenv
lenv_weight ( â¯{?} )
lenv_length ( |?| )
- lenv_append ( ? @@ ? )
+
+
+
@@ -592,7 +858,7 @@
@@ -617,6 +883,6 @@
-
![lambdadelta butterfly [spacer]](http://lambdadelta.info/images/b4.png)
Logical Structure of the Specification
![\lambda\delta butterfly [butterfly]](http://lambdadelta.info/images/b4.png)
This table reports the specification's components and their planes.
@@ -343,70 +369,250 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
![lambdadelta rainbow rule [Spacer]](http://lambdadelta.info/images/rainbow.png)
![\lambda\delta rainbow rule [Spacer]](http://lambdadelta.info/images/rainbow.png)
@@ -617,6 +883,6 @@
Last update: Sun, 27 Mar 2016 18:42:29 +0200
+ Last update: Tue, 17 Jan 2017 21:42:42 +0100