rascal icon indicating copy to clipboard operation
rascal copied to clipboard

no definition relation for recursive symbols

Open DavyLandman opened this issue 8 months ago • 3 comments

syntax E = E "+" E | "1";

The uses of E have no relation in the TModel to the definition.

DavyLandman avatar Mar 06 '25 09:03 DavyLandman

Related: #2172

toinehartman avatar Mar 06 '25 09:03 toinehartman

This has worked before. And for me (vsix you gave me @DavyLandman ) it does not work for any symbol, including non-recursive ones in the grammar.

jurgenvinju avatar Mar 06 '25 11:03 jurgenvinju

This was observed in v0.12.2 VS Code release. It has nothing to do with current changes to how we start the repl & pathconfig.

But it could be that recent changes in rascal-core have broken this. @PaulKlint is aware and wants to focus on this issue before continuing with the compiler.

DavyLandman avatar Mar 06 '25 12:03 DavyLandman