ECOOP 2026
Mon 29 June - Fri 3 July 2026 Brussels, Belgium

This program is tentative and subject to change.

Mon 29 Jun 2026 14:55 - 15:20 at I.1.03 - Session 2

In this demo, we will show how our railroad diagram library can be an effective, practical tool for automatically visualizing many kinds of syntaxes in software manuals and documentation. Applications include: (i) regular expressions, both classical and modern (with capture groups, lookarounds, etc.), such as are used in common lexers; (ii) context-free grammars in common notations like EBNF or in the input formats of popular parser generators like Menhir, visualized as a collection of cross-referenced railroad diagrams; and more speculatively, (iii) structured control flow graphs composed of sequences, conditional blocks, and loops.

This program is tentative and subject to change.

Mon 29 Jun

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

14:00 - 15:30
Session 2ICOOOLPS at I.1.03
14:00
30m
Short-paper
Towards Ahead-of-Time Meta-Compilation of Dynamic Languages With an Extensible Type Analysis
ICOOOLPS
Christoph Aigner JKU Linz, Stefan Marr Johannes Kepler University Linz
Pre-print
14:30
25m
Demonstration
Phoenix: Auto-Vectorisation Reborn (demo)
ICOOOLPS
Jonas Sys Ghent University and Vrije Universiteit Brussel, Elisa Gonzalez Boix Vrije Universiteit Brussel, Christophe Scholliers Universiteit Gent
14:55
25m
Demonstration
Automatic railroad diagrams for lexers, parsers, and more! (demo)
ICOOOLPS
Pre-print
15:20
10m
Day closing
Closing remarks
ICOOOLPS