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 :
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
2: binary
A: application to vector
+F: boolean false
+T: boolean true
a: application
b: binder
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
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
r: proper multiple step (restricted) (restricted)
s: reflexive transitive closure (star)
u: proper single step (restricted) (unit)
+x: reserved for generic pointwise extension