Pär Emanuelson: From abstract model to efficient compilation of patterns. Symposium on Programming 1982: 91-104