Detailed information about the course
September 14th, 2017
|Responsable de l'activité||
Prof. Oscar Nierstrasz, University of Bern
Nevena Milojkovic, University of Bern
Prof. Jurgen Vinju, CWI Amsterdam (the Netherlands)
It is quite common to need tools to analyze software source code, transform it, or even generate it. Rascal is a "metaprogramming language", that is to say, a language for writing programs that manipulate outher programs.
Rascal is high-level, meaning it is possible to write very compact programs to accomplish complex tasks, and it includes libraries and IDE integration that makes it easy to extract meta-data from source code. In this CUSO activity, Prof. Jurgen Vinju will give a hands-on tutorial on the basics of Rascal.
The event will be on Thursday, the 14th of September, from 9:00 until 17:00, with coffee breaks in the morning and in the afternoon. The lunch break will between 12:00 and 13:30.
|Deadline for registration||13.09.2017|