Fix doc comments, oops

"I'm only adding comments. It still has to compile, right?"
Reformat parsing tests to use macros

I'm going to be adding a *lot* more tests, and this really helps.
Do the same for the tokenising tests