You should find information about this c++ version of lagrange at http://code.google.com/p/lagrange or http://blackrim.github.com/lagrange.