Xtext grammar for Cool language as used in https://www.coursera.org/course/compilers