- It tells you the line number, but not the nature of the error - Unfortunately it can't currently cope with files that don't end in a newline
--> At least, it parses the sample file correctly - I reverted the choice of using a skip parser, because it was failing and I couldn't figure out why. This means there's a lot of *ws where whitespace can go. - Grammar rearranged a little
- Note: This parser is still untested.