C: A language for fast, efficient, high-level dynamic code generation (1996)

by D R Engler, W C Hsieh, M F Kaashoek
Venue:In Proc. Symposium on Principles of Programming Languages. ACM