Deriving Grammar Transformations for Developing and Maintaining Multiple Parser Versions
It is desirable that the construction of parsers for programming languages be carried out in a measurable and reproducible way, as has been highlighted in a recent stream of research on “grammar engineering”. We are currently exploiting this approach in the development of a parser for the Python programming language. Our research provides a further case study of grammar engineering, as well as highlighting some specific issues relating to the maintenance of consistency across grammar versions.
Sun 30 Oct Times are displayed in time zone: (GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
|13:30 - 13:55|
|13:55 - 14:20|
|14:20 - 14:45|
|14:45 - 15:10|