]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/basic_2/names.txt
- some renaming according to the written version of basic_2
[helm.git] / matita / matita / contribs / lambdadelta / basic_2 / names.txt
index 6c685b0bf5b9ed1d55638d2493ad3c6c24207550..ed799bf447c78672a04de40700cd8cf7f15ae641 100644 (file)
@@ -16,21 +16,22 @@ T,U,V,W: term
 X,Y,Z  : reserved: transient objet denoted by a capital letter
 
 a,b    : binder polarity
-c      : reserved: future use (lambda_delta 3)
-d      : relocation depth
-e      : relocation height
+c      : relocation
+d      : term degree
+e      : reserved: future use (\lambda\delta 3)
 f      :
 g      : sort degree parameter
 h      : sort hierarchy parameter
 i,j    : local reference position index (de Bruijn's)
 k      : sort index
-l      : term degree
-m,n    : reserved: future use
+l      : relocation depth
+m      : relocation height
+n      : type iterations
 o      :
 p,q    : global reference position
 r      : reduction kind parameter (true = ordinary, false = extended)
 s      : local dropping kind parameter (true = general, false = restricted)
-t,u    : local reference position level (de Bruijn's)
+t,u    : local reference position level (de Bruijn's) (RTM)
 v,w    :
 x,y,z  : reserved: transient objet denoted by a small letter
 
@@ -52,13 +53,14 @@ n: native type annotation
 
 NAMING CONVENTIONS FOR TRANSFORMATIONS AND RELATED FORMS
 
-- first letter
+- prefix and first letter
 
 b: bi contex-sensitive for local environments
 c: contex-sensitive for terms
 f: context-freee for closures
 l: sn contex-sensitive for local environments
 r: dx contex-sensitive for local environments
+s: stratified (prefix) 
 t: context-free for terms
 
 - second letter
@@ -72,16 +74,17 @@ s: strongly normalizing form
 
 - third letter
 
-b: "big tree" reduction
+b: (q)rst-reduction
 c: conversion
-d: decomposed extended reduction
-e: decomposed extended conversion
+d: decomposed rt-reduction
+e: decomposed rt-conversion
 q: restricted reduction
 r: reduction
 s: substitution
 u: supclosure
-x: extended reduction
-y: extended substitution
+w: reserved for generic pointwise extension
+x: rt-reduction
+y: rt-substitution
 
 - forth letter (if present)
 
@@ -93,3 +96,4 @@ q: reflexive closure                           (question)
 r: proper multiple step (restricted)           (restricted)
 s: reflexive transitive closure                (star)
 u: proper single step (restricted)             (unit)
+x: reserved for generic pointwise extension