Ager, M. S., O. Danvy, and H. K. Rohde. “On Obtaining Knuth, Morris, and Pratt’s String Matcher by Partial Evaluation”. BRICS Report Series, vol. 9, no. 32, July 2002, doi:10.7146/brics.v9i32.21747.