@inproceedings{LippeSPV16, title = {A scalable infrastructure for teaching concepts of programming languages in {Scala} with {WebLab}: an experience report}, author = {Tim van der Lippe and Thomas Smith and Daniël A. A. Pelsmaeker and Eelco Visser}, year = {2016}, doi = {10.1145/2998392.2998402}, url = {http://doi.acm.org/10.1145/2998392.2998402}, researchr = {https://researchr.org/publication/LippeSPV16}, cites = {0}, citedby = {0}, pages = {65-74}, booktitle = {SCALA}, } @inproceedings{PelsmaekerAV19-SPLASH, title = {Towards language-parametric semantic editor services based on declarative type system specifications}, author = {Daniël A. A. Pelsmaeker and Hendrik van Antwerpen and Eelco Visser}, year = {2019}, doi = {10.1145/3359061.3362782}, url = {https://doi.org/10.1145/3359061.3362782}, researchr = {https://researchr.org/publication/PelsmaekerAV19-SPLASH}, cites = {0}, citedby = {0}, pages = {19-20}, booktitle = {OOPSLA}, } @mastersthesis{Pelsmaeker2018, title = {Portable Editor Services}, author = {Daniël A. A. Pelsmaeker}, year = {2018}, researchr = {https://researchr.org/publication/Pelsmaeker2018}, cites = {0}, citedby = {0}, } @inproceedings{PelsmaekerAV19, title = {Towards Language-Parametric Semantic Editor Services Based on Declarative Type System Specifications (Brave New Idea Paper)}, author = {Daniël A. A. Pelsmaeker and Hendrik van Antwerpen and Eelco Visser}, year = {2019}, doi = {10.4230/LIPIcs.ECOOP.2019.26}, url = {https://doi.org/10.4230/LIPIcs.ECOOP.2019.26}, researchr = {https://researchr.org/publication/PelsmaekerAV19}, cites = {0}, citedby = {0}, booktitle = {ECOOP}, } @article{PelsmaekerAPV22, title = {Language-parametric static semantic code completion}, author = {Daniël A. A. Pelsmaeker and Hendrik van Antwerpen and Casper Bach Poulsen and Eelco Visser}, year = {2022}, doi = {10.1145/3527329}, url = {https://doi.org/10.1145/3527329}, researchr = {https://researchr.org/publication/PelsmaekerAPV22}, cites = {0}, citedby = {0}, journal = {PACMPL}, volume = {6}, number = {OOPSLA}, pages = {1-30}, }