expression template

Etymology
.

Noun

 * 1)  A template that builds structures representing a computation at compile time, where expressions are evaluated only as needed to produce efficient code.