lexer: Block comments support (can be nested, but must be properly balanced).