Lexer: optionally return comment tokens
Docs: syntax highlighting for code snippets