Anything else is a comment. It is not possible to put comments
in the middle of an output as it is not clear what should be done
to them when the output changes.

To run the tests described in a <file>, use craml <file>. This will
run all the commands in sequence and will generated <file>.corrected
if one of the output do not match the expected command outputs.

Non-deterministic Outputs

craml supports non-deterministic outputs:

<-- non-deterministic
$ <command>
<output>

In that case, craml <file> will run the command but will not
generate <file>.corrected if the new output differs from the one
described in the file. Use craml --non-deterministic <file> to come
back to the default behaviour.