Merr: an LR Syntax Error Message Tool

Clinton Jeffery,

Department of Computer Science
University of Idaho
Moscow, Idaho 83844

page last updated: 7/26/08

Merr is a syntax error message table generator that works with YACC and related LR-parser generators such as byacc and bison. Merr was developed in support of the Unicon programming language implementation. It is now available as a standalone tool for use in compiler writing and compiler instruction. At present Merr supports parsers generated for the C/C++ and Icon/Unicon programming languages; the author is happy to assist people interested in porting Merr for use with other LR parser generator systems, target languages, and machine platforms.




A discussion mailing list for the Merr tool is available. Messages to the list can be sent to You must be a member of the list to post. To subscribe or unsubscribe, send a message to with your request. :-)

We will add additional support to this site as demand warrants. Send e-mail to with inquiries.