Just to let you know it, I made a commit in my angband branch for the first step of refactoring datafile parsers organization. I think that who is interested can explore the changes on my GitHub branch (MarcoAngband), or I have to do a merge request?
Beyond the .c/.h modifications, the makefiles are yet to be updated. I can try to do this.
As you can see I also have a new signature

I apologize for my English, sorry.