.. highlight:: c Motivation ======================= The purpose of the Named Parameter Lambda (nplambda) library is to help the manipulation of formal expressions. Functional programming techniques are now widely used. For example, boost::phoenix library provides simple lambda techniques. NPL is