Difference between revisions of "Video/A Principled Approach to REPL Interpreters"

From PKC
Jump to navigation Jump to search
(Created page with "{{cite journal |title=A Principled Approach to REPL Interpreters |first1=L. Thomas |last1=van Binsbergen |first2=Mauricio |last2=Verano Merino |author-link2=Mauricio Verano Merino |first3=Pierre |last3=Jeanjean |first4=Tijs |last4=van der Storm |author-link4=Tijs van der Storm |first5=Benoit |last5=Combemale |first6=Olivier |last6=Barais |date=November 2020 |location=local page |publisher=ACM SIGPLAN |url=https://www....")
 
 
(One intermediate revision by the same user not shown)
Line 30: Line 30:


There are two videos on the paper, please go to the [https://dl.acm.org/doi/abs/10.1145/3426428.3426917 website] to see them.
There are two videos on the paper, please go to the [https://dl.acm.org/doi/abs/10.1145/3426428.3426917 website] to see them.
The approach is illustrated using three case studies, based on MiniJava, QL (a DSL for questionnaires), and eFLINT (a DSL for normative rules). We expect sequential languages, and the consequent design principles, to be stepping stones towards a better understanding of the essence of REPLs.


The authors also wrote a paper<ref>{{:Paper/Bacatá: A Language Parametric Notebook Generator}}</ref> on a similar subject.
The authors also wrote a paper<ref>{{:Paper/Bacatá: A Language Parametric Notebook Generator}}</ref> on a similar subject.


{{PagePostfix
{{PagePostfix
|category_csd=Compiler,Interpreter,REPL
|category_csd=Compiler,Interpreter,REPL,Monoid
|semantic_labels=Presented by:[[Presented by::Tijs van der Storm]]
|semantic_labels=Presented by:[[Presented by::Tijs van der Storm]]
}}
}}
</noinclude>
</noinclude>

Latest revision as of 05:12, 6 July 2023

van Binsbergen, L. Thomas; Verano Merino, Mauricio; Jeanjean, Pierre; van der Storm, Tijs; Combemale, Benoit; Barais, Olivier (November 2020). "A Principled Approach to REPL Interpreters" (Proceedings of the 2020 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software). local page: ACM SIGPLAN: 84–100. 


There are two videos on the paper, please go to the website to see them.

The authors also wrote a paper[1] on a similar subject.

References

  1. Verano Merino, Mauricio; Vinju, Jurgen; van der Storm, Tijs (November 9, 2018). "Bacatá: A Language Parametric Notebook Generator" (PDF). local page: 11th ACM SIGPLAN International Conference on Software Language Engineering. 

Related Pages

Presented by:Tijs van der Storm