[[:alpha:]_][[:word:]]* (?^"(\\.|\\\r?\n|[^\\\n"])*") (?^'(\\.|[^\\\n'])*') (?^//.*) (?^/\*([^*]|\n|(\*+([^*/]|\n)))*\*+\/)