I,J : item
K,L : local environment
M,N : reserved: future use
-O,P,Q :
-R : generic predicate (relation)
+O :
+P : relocation environment
+Q : elimination predicate
+R : generic predicate/relation
S : RTM stack
T,U,V,W: term
X,Y,Z : reserved: transient objet denoted by a capital letter
-a,b :
-c : local dropping kind parameter (true = restricted, false = general)
+a : applicability condition (true = restricted, false = general)
+b : local dropping kind parameter (true = restricted, false = general)
+c : rt-reduction count parameter
d : term degree
e : reserved: future use (\lambda\delta 3)
f,g : local reference transforming map
h : sort hierarchy parameter
i,j : local reference depth (de Bruijn's)
k,l : global reference level
-m :
-n : type iterations
-o : sort degree parameter
+m,n : iterations
+o : sort degree parameter (origin)
p,q : binder polarity
-r : reduction kind parameter (true = ordinary, false = extended)
+r :
s : sort index
t,u :
v,w : local reference position level (de Bruijn's) (RTM)
2: binary
A: application to vector
+E: empty list
F: boolean false
T: boolean true
a: application
-b: binder
+b: generic binder with one argument
d: abbreviation
-f: flat
-l: abstraction
+f: generic flat with one argument
+i: generic binder for local environments
+l: typed abstraction
n: native type annotation
+u: generic binder with zero argument
+x: exclusion
NAMING CONVENTIONS FOR TRANSFORMATIONS AND RELATED FORMS
c: conversion
d: decomposed rt-reduction
e: decomposed rt-conversion
-g: generic rt-transition
+g: counted rt-transition (generic)
+m: semi-counted rt-transition (mixed)
q: restricted reduction
r: reduction
s: substitution
u: supclosure
w: reserved for generic pointwise extension
-x: rt-reduction
+x: uncounted rt-transition (extended)
y: rt-substitution
- forth letter (if present)