Heja
Naja, und der halbwegs smarte RegExp-Abgleich ist eben ziemlich komplex.
Recht einfach wäre alle Kommentare (// bis Zeilenende, /* bis */) filtern, alle Schlüsselwörter zu suchen, alles zw. "" und '' als String(auch geschachtelte beachten) erkennen, Zahlen raussuchen(hex, [oct] beachten) und den Rest als Identifer annehmen.
So in etwa, ja. Wesentlich schwieriger fand ich halt die Frage nach der Konkatenation, daher die etwas flapsige Formulierung. ;-)
Gruß
var