The command versor-describe-selection, normally bound to C-x ? (or C-? if you are using M- rather than C-x for selecting dimensions) will show a description of the current selection, if it knows how to for the current mode.
Here are some sample descriptions:
functorif-conditionif-then or an if-then-else.
if-then-body; 2 partsif statement that has no else clause.
let-bindings; 3 bindingslet in Lisp).
progn-wholesymbolvariable-bindingThese descriptions are meant to be as closely equivalent as possible between all supported programming languages. (They are used by Languide to decide whether various high-level editing operations are appropriate for a particular selection.)
If the variable versor-describe-selection is non-nil, this is
done automatically at the end of most Versor commands; See Verbose.