TNO / Renaissance-Ada

Tooling for analysis and manipulation of Ada software
BSD 3-Clause "New" or "Revised" License
28 stars 2 forks source link

Replace generated code by simpler logic #7

Open pjljvandelaar opened 2 years ago

pjljvandelaar commented 2 years ago

The reimplementation of part of the rejuvenation library in python by the Haystack-Ada project does not use our current solution that needs generated code.

Could we also simplify our solution and become less dependent on the version of libadalang by realizing a similar solution as the Haystack-Ada project?

pjljvandelaar commented 2 years ago

Problem is AST nodes with two optional children of the same kind. We have to investigate whether they are present in Ada.