Thesis topic "A declarative build system for a language repository"

See the concluding remarks section of the YAS paper.

Let's discuss.

We put some more comments here.

The bottom line is that you need to be keen to program declaratively in Prolog a complex software language engineering context.