Project

Redeneren over coroutines

Code
3G088414
Duration
01-01-2014 → 31-12-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.