Before revision: We fully characterize discrete-time dynamic convex expectations (\mathcal{E }  upper semianalytic functions - in particular we work without a reference measure and do not assume essential suprema to exist.
After revision: Given two Polish spaces U and V, denote by \mathcal{L } upper semianalytic functions - in particular we work without a reference measure and do not assume essential suprema to exist.