While attempting to run MAKESKEL/FPDOC against the Windows system unit, I got an error on the line TPCharArray = packed array [ ..... stating 'Expected record at token array'
In researching this problem, I found that the PASSRC units only handled packed records, although the packed directive is also valid for arrays, objects and classes. The attached patches add that support pscanner, pastree and paswrite. MAKESKEL and FPDOC now work fine.
Thanks for all your fine work
Dave Strodtman
