Awesome.
What parser did you use?

Also... how do I replace the error marker at the end with some sort of sound, like... the melody to funky town or something ominous?
That way I can tell the users of the scripts to call me if they hear it.