Biernacki, D., and O. Danvy. “From Interpreter to Logic Engine by Defunctionalization”. BRICS Report Series, vol. 10, no. 25, June 2003, doi:10.7146/brics.v10i25.21954.