On Thu, Nov 04, 2010 at 11:16:47AM -0700, John Clements wrote:
> For now, this goes in the FYI category: I have a student that's implemented a 
> simple error-recording database. We've now installed it on our lab machines, 
> and you can see some early results here:
> 
> http://li21-127.members.linode.com:8020/errrecorder
> 
> The goal of the project is to allow students & others to provide helpful 
> hints that will guide people toward solutions to their problems.  As you can 
> see, this early version has way-too-coarse categories: we're looking into 
> using measures of string similarity to group similar-looking error messages.
> 
> John
> 
Also FYI:  The writers of the CDC Algol 68 compiler used an LR parser.  
When the time came to do parsing error recovery, they initially used 
some heuristics.  However, every time a user complained about a bad 
error recovery, they figured out what error recovery he wanted, found 
the spot in the FSM where it had been done badly, and inserted an 
hand-picked error recovery.

It ended up with very good error recovery.

-- hendrik

_________________________________________________
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/users

Reply via email to