The template:
// Not a comment #compiler commentStartToken = '//' // A comment #compiler reset // Not a comment
The output:
// Not a comment // Not a comment
The generated code:
write('// Not a comment\n') # A comment write('// Not a comment\n')
So this didn't affect the generated program, it just affected how the template definition was read.