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.