APLAS 2024
Tue 22 - Fri 25 October 2024 Kyoto
Tue 22 Oct 2024 09:30 - 10:30 at Yamauchi Hall - Keynote 1 Chair(s): Atsushi Igarashi, Oleg Kiselyov

Since 2015, the JavaScript language has rapidly evolved with a yearly release cadence and open development process. However, it results in the gap between the language specification written in English and tools, such as parsers, interpreters, and static analyzers, which makes language designers and tool developers suffer from manually filling the gap. JISET and its extensions lessen the burden by automatically extracting a mechanized specification from the language specification in prose.

We introduce several tools in the JISET family and show how they fill the gap between the language specification and tools. We then discuss how to apply this technique to WebAssembly.

Tue 22 Oct

Displayed time zone: Osaka, Sapporo, Tokyo change

09:30 - 10:30
Keynote 1Keynote at Yamauchi Hall
Chair(s): Atsushi Igarashi Kyoto University, Oleg Kiselyov Tohoku University
09:30
60m
Talk
How to design, document, and implement programming languages
Keynote