The synthesizer generator: a system for constructing languagebased editors (1989)

by Thomas Reps, Tim Teitelbaum