Painless Parse Errors
- đ¤ Speaker: Kathy Gray
- đ Date & Time: Friday 06 March 2009, 15:15 - 16:15
- đ Venue: GS15, Computer Laboratory
Abstract
With a familiar language, programmers require little assistance to correct syntactic errors. But with unfamiliar languages, correcting syntactic errors without expert guidance, in the form of error messages, can be a frustrating experience. Crafting these error messages using traditional techniques requires extensive effort beyond building a parser and is rarely undertaken. Instead of building error messages manually, we are inspired by natural language processing techniques to use Bayesian statistical analysis to automatically produce high-quality parse error messages with almost no implementation effort. Our technique directly applies to combinator parsers, GLR parsers and Earley parsers. We exemplify our technique with a combinator parser for Java, where our automatically generated messages are of similar or superior quality to those created by existing techniques.
Series This talk is part of the Computer Laboratory Programming Research Group Seminar series.
Included in Lists
- All Talks (aka the CURE list)
- bld31
- Cambridge talks
- Computer Laboratory Programming Research Group Seminar
- Department of Computer Science and Technology talks and seminars
- GS15, Computer Laboratory
- Interested Talks
- School of Technology
- Trust & Technology Initiative - interesting events
- yk449
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)


Friday 06 March 2009, 15:15-16:15