Parsley

A Pascal extension for construction of parse trees, by Barber of Summit Software. It features Iterators.

["PARSLEY: A New Compiler-Compiler", in Software Development Tools, Techniques and Alternatives, Arlington VA, Jul 1983, pp.232-241].