https://code.dlang.org/packages/reggae
I don't have specific answers to your questions but your goal
sounds similar to Atila's reggae project so it might be good for
you to take a look at:
- Make IN Dlang Christian Köstlin via Digitalmars-d-learn
- Re: Make IN Dlang Adam D Ruppe via Digitalmars-d-learn
- Re: Make IN Dlang Christian Köstlin via Digitalmars-d-learn
- Re: Make IN Dlang Tejas via Digitalmars-d-learn
- Re: Make IN Dlang Christian Köstlin via Digitalmars-d-learn
- Re: Make IN Dlang rikki cattermole via Digitalmars-d-learn
- Re: Make IN Dlang Christian Köstlin via Digitalmars-d-learn
- Re: Make IN Dlang JN via Digitalmars-d-learn
- Re: Make IN Dlang H. S. Teoh via Digitalmars-d-learn
- Re: Make IN Dlang Christian Köstlin via Digitalmars-d-learn
- Re: Make IN Dlang H. S. Teoh via Digitalmars-d-learn
- Re: Make IN Dlang Kagamin via Digitalmars-d-learn