Merr: an LR Syntax Error Message Tool

Clinton Jeffery, jeffery@cs.nmt.edu

Department of Computer Science and Engineering
New Mexico Institute of Mining and Technology
Socorro, NM 87801

page last updated: 2/21/21


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.

Downloads

Documentation

Support

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

We will add additional support to this site as demand warrants. Send e-mail to jeffery@cs.nmt.edu with inquiries.