\
"
"
'(\\(.|[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]))