break continue delete else for function if in new return this typeof var void while with abstract boolean byte case catch char class const debugger default do double enum export extends final finally float goto implements import instanceof int interface long native package private protected public short static super switch synchronized throw throws transient try volatile Array Boolean Date Function Global Math Number Object RegExp String false null true NaN Infinity eval parseInt parseFloat escape unescape isNaN isFinite // /\* \*/ / / " " ' ' \b0[xX][0-9a-fA-F]+|(\b\d+(\.[0-9]+)?|\.[0-9]+)([eE][+-]?[0-9]+)?