1 2 3 4 5 6 7 8 9 10 11 12
# a thorough test # leading comments [S1] # test with equals foo = bar # test with colon baz : quux [S2] ; comments with semicolons argl = bargl ; trailing comments