- document
-
Zwaan, A.S. (author), van Antwerpen, H. (author)Static name binding (i.e., associating references with appropriate declarations) is an essential aspect of programming languages. However, it is usually treated in an unprincipled manner, often leaving a gap between formalization and implementation. The scope graph formalism mitigates these deficiencies by providing a well-defined, first...conference paper 2023
- document
-
Zwaan, A.S. (author), van Antwerpen, H. (author), Visser, Eelco (author)Fast analysis response times in IDEs are essential for a good editor experience. Incremental type-checking can provide that in a scalable fashion. However, existing techniques are not reusable between languages. Moreover, mutual and dynamic dependencies preclude traditional approaches to incrementality. This makes finding automatic approaches to...journal article 2022