Language definition for Groovy