The Interactive Disambiguation Project

This page reports on the Interactive Disambiguation project.

We currently implemented a stand-alone grammar generator and disambiguation suggestions tool, available from

Both will be integrated into a near-future version of the Spoofax language workbench. Spoofax already supports concrete object syntax in meta programs, but still requires manual disambiguation of ambiguous quotations and anti-quotations. With this project we aim to address this issue, making meta programming with concrete syntax easier and more fun.