RED is a general purpose rule editor for rule-based programming languages.