alt-ergo icon indicating copy to clipboard operation
alt-ergo copied to clipboard

Get rid of the legacy front-end?

Open hra687261 opened this issue 2 years ago • 3 comments

Alt-Ergo should only have one front-end, it's very annoying to have to do any changes to the front-end twice, once in Alt-Ergo, once in Dolmen. If more testing needs to be done, then it should be a priority to do it and fix the eventual issues that would come up with switching to Dolmen.

hra687261 avatar Apr 02 '23 10:04 hra687261

I totally agree that we should get rid of it as soon as possible. But we should be sure the actually parser in Dolmen behaves closely like the legacy one. We have very few files in the native input format, which means we didn't test it properly. Maybe, we could produce some tests for Dolmen before removing the legacy parser?

We should also check the support of psmt in Dolmen.

Halbaroth avatar Apr 03 '23 09:04 Halbaroth

We can probably generate a good amount of them from Why3's test-suite. Also once printers become available in Dolmen we can translate some of them. But I think it should be a priority, because it significantly slows down development whenever someones touches the frontend.

hra687261 avatar Apr 03 '23 18:04 hra687261

Blocked by #585 and #586

bclement-ocp avatar Apr 20 '23 09:04 bclement-ocp