Date: Mon, 18 Jun 2012 07:45:00 +0200 Subject: PEM today at 10:00 in L016: Magne Haveraaen From: Vadim Zaytsev To: PEM Dear environmentalists, This is to remind you that there are two PEM Colloquium presentations *today*, on Monday! We will start at 10:00 in L016, make sure to join us soon! Date: 18 June 2012 Time: 10:00 Room: L016 (CWI) Speakers: Magne Haveraaen, Anya Helena Bagge Title 2: The Inliner: a Core Engine for Refactoring and Module Systems Abstracts: see below ---------------------------------------------------------------------- The Inliner: a Core Engine for Refactoring and Module Systems The inliner is often considered as something deep down in a compiler, something that might be triggered if the compiler should so decide. In this presentation we look at the inliner from a different perspective: as a specialised rewrite tool for code. As such we can use it for many of the standard refactoring transformations in modern IDEs: renaming, change of method signatures, specialisation of code. Such refactorings may then be used as the basis for a powerful module system and reuse mechanism. ---------------------------------------------------------------------- http://event.cwi.nl/pem ---------------------------------------------------------------------- Yours, Vadim.