Debugging is an important skill for novice programmers to acquire. Error messages help novices to locate and correct errors, but compiler messages are frequently inadequate. We have developed a system that provides enhanced error messages, including concrete examples that illustrate the kind of error that has occurred and how that kind of error could be… (More)
A. BOUNDS ON MULTIPLE-THRESHOLD FUNCTIONS This report presents some preliminary results regarding multiple-threshold functions. 1, Z A lower bound on the number of thresholds required to realize all functions of n variables will be derived. Multiple-threshold functions will be defined as follows.