Generator of random lambda terms for compiler testing written in C++