The Interactive Disambiguation Project

Spoofax
This page reports on the Interactive Disambiguation project.

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

https://svn.strategoxt.org/repos/StrategoXT/experimental/meta-amb-suggestions.

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.