Project

Redeneren over coroutines

Code
3G088414
Duration
01 January 2014 → 31 December 2019
Funding
Fonds voor Wetenschappelijk Onderzoek - Vlaanderen (FWO)
Research disciplines
  • Natural sciences
    • Applied mathematics in specific fields
Keywords
side-ways information passing Coroutine program analysis
 
Project description

Programmeertaalconcepten gebaseerd op coroutines en zijwaards doorgeven van informatie zijn alomtegenwoordig in moderne programmeertalen, waar ze vele programmeervoordelen bieden. Programma-analyses zijn echter slecht uitgerust om met hen om te gaan. Het gevolg is dat programmeurs zwakke en onbruikbare analyse-feedback krijgen en geen compileroptimalisaties.

Om deze situatie recht te zetten ontwikkelt dit project redeneertechnieken specifiek voor programmeertaalconcepten gebaseerd op coroutines.