The Scala programming language grammar expressed in the Spoofax Language Workbench