I have made a little bit of progress with the development here
I have started programming, and deflibs/acidlibs files are recognised, libraries identified and what not. Next is the routine to identify each library command, and the associated help text. Once the library identification is working fully, I will then look at source code recognition.