Q-systems
A. Colmerauer, 1969
A rewrite system with one-way unification, used for English-French translation. It led to Prolog.
"The Birth of Prolog" A. Colmerauer et al, SIGPLAN Notices 28(3):37-52 (March 1993).