Right now the special permissive parse table is a bit confusing (not to mention annoying) when you try to use that table with C-sglri, or when the project is compiled using strc instead of strj.

This change would have to be backward compatible with older projects… And that’s not easy since it’s referred to in generated files build.generated.xml and lib/editor-common.generated.str, as well as in static file editor/*.main.esv.

Submitted by Lennart Kats on 12 March 2010 at 15:37

On 8 January 2013 at 16:21 Eelco Visser removed tag @lennartkats

On 8 January 2013 at 16:23 Eelco Visser tagged build

On 8 January 2013 at 16:23 Eelco Visser tagged 1.1

On 18 January 2013 at 19:52 Guido Wachsmuth tagged @vvergu

On 18 January 2013 at 19:52 Guido Wachsmuth tagged @vvergu

On 18 January 2013 at 19:54 Guido Wachsmuth commented:

Vlad, is it possible to rebuild the project if the build.generated.xml is replaced due to a Spoofax update? In this case, only the editor/YourLanguage.main.esv file remains an issue.


On 18 January 2013 at 21:46 Vlad Vergu commented:

No, it’s not possible to rebuild build.generated.xml (https://yellowgrass.org/issue/Spoofax/603).

Blocked by https://yellowgrass.org/issue/Spoofax/603.


On 18 January 2013 at 21:47 Vlad Vergu commented:

The backwards compatibility requirement cannot currently be met. Delaying for 1.3.


On 18 January 2013 at 21:47 Vlad Vergu removed tag 1.1

On 18 January 2013 at 21:47 Vlad Vergu tagged 1.3

On 30 January 2013 at 22:58 Vlad Vergu commented:

I should clarify my comment of January 18@19:52:

The build.generated.xml file is automatically regenerated at every build. This Ant file is however required in order to build. So if there exists a build.generated.xml that can successfully build the project once then the file will be replaced with whatever is specified in the generator.

I think i didn’t (still don’t) understand the issue well. RFC


On 30 January 2013 at 22:58 Vlad Vergu tagged !guwac

On 1 February 2013 at 10:41 Guido Wachsmuth tagged rfc

On 13 March 2014 at 08:56 Eelco Visser removed tag 1.3

Log in to post comments