X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Fnames.txt;h=9a3e5d490f08f88a6c4588e3495b289bfe0f9576;hb=6aab24b40d5d09561375959043ecd85c8b428d85;hp=8b80babf92ea0bc2895d977e0c07a2c1784daade;hpb=ef49e0e7f5f298c299afdd3cbfdc2404ecb93879;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/basic_2/names.txt b/matita/matita/contribs/lambdadelta/basic_2/names.txt index 8b80babf9..9a3e5d490 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/names.txt +++ b/matita/matita/contribs/lambdadelta/basic_2/names.txt @@ -1,9 +1,9 @@ NAMING CONVENTIONS FOR METAVARIABLES A,B : arity -C,D : candidate of reducibility -E,F : RTM environment -G : global environment +C : candidate of reducibility +D,E : RTM environment +F,G : global environment H : reserved: transient premise IH : reserved: inductive premise I,J : item @@ -28,7 +28,8 @@ l : term degree m,n : reserved: future use o : p,q : global reference position -r,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) 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 @@ -51,31 +54,44 @@ NAMING CONVENTIONS FOR TRANSFORMATIONS AND RELATED FORMS - 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 t: context-free for terms --second letter +- second letter i: irreducible form n: normal form -p: parallel transformation +p: reflexive parallel transformation +q: sequential transformation r: reducible form -s: sequential transformation +s: strongly normalizing form - third letter +b: "big tree" reduction c: conversion d: decomposed extended reduction +e: decomposed extended conversion q: restricted reduction r: reduction s: substitution +u: supclosure +w: reserved for generic pointwise extension x: extended reduction +y: extended substitution - forth letter (if present) -p: non-reflexive transitive closure (plus) -q: reflexive closure (question) -s: reflexive transitive closure (star) +c: proper single step (general) (successor) +e: reflexive transitive closure to normal form (evaluation) +g: proper multiple step (general) (greater) +p: non-reflexive transitive closure (plus) +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