\ " " '(\\(.|[0-7]+|u[0-9a-fA-F]+)|.)' '[^';,\) ]* // /\* \*/ class def extends import object package trait type val var with boolean byte char double float int long short case catch do else finally for if return throw try while yield abstract final override private protected sealed false new null super this true (\b([0-9]+|0[xX][0-9a-fA-F]+)[Ll]?\b|\b(([0-9]+[Ee][-]?[0-9]+|([0-9]*\.[0-9]+|[0-9]+\.)([Ee][-]?[0-9]+)?)[fFdD]?|[0-9]+[FfDd]))