X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=sidebyside;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Fnames.txt;h=583105a8d8738d649cbeb7710089e44e35033dfc;hb=6f1f9e20aa2775d41bba64289fc903e6612baaf3;hp=1bfe7ed6daa4d21aa6010a26b3f7a2ef503a38fb;hpb=3e9d72c26091f0e157a024ea9bd6f95a95729860;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/basic_2/names.txt b/matita/matita/contribs/lambdadelta/basic_2/names.txt index 1bfe7ed6d..583105a8d 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/names.txt +++ b/matita/matita/contribs/lambdadelta/basic_2/names.txt @@ -16,7 +16,7 @@ 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) +c : reserved: future use (\lambda\delta 3) d : relocation depth e : relocation height f : @@ -28,8 +28,9 @@ l : term degree m,n : reserved: future use o : p,q : global reference position -r,s : -t,u : local reference position level (de Bruijn's) +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) (RTM) v,w : x,y,z : reserved: transient objet denoted by a small letter @@ -39,6 +40,8 @@ NAMING CONVENTIONS FOR CONSTRUCTORS 2: binary A: application to vector +F: boolean false +T: boolean true a: application b: binder @@ -49,13 +52,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 @@ -73,11 +77,11 @@ b: "big tree" reduction c: conversion d: decomposed extended reduction e: decomposed extended conversion -n: reduction for "big tree" normal forms q: restricted reduction r: reduction s: substitution u: supclosure +w: reserved for generic pointwise extension x: extended reduction y: extended substitution @@ -91,3 +95,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