1. A gentle introduction to multi-stage programming;Taha,2004
2. Partial Evaluation and Automatic Program Generation;Jones,1993
3. Using MetaML: a staged programming language;Sheard,1999
4. Systematic abstraction of abstract machines;Van Horn;J. Funct. Program.,2012
5. Control operators, the secd-machine, and the lambda-calculus;Felleisen,1986