There is an issue if you use a variable as E and this is mistaken classed as the function E. I have not found any way of fixing this. So the solution at least for the moment is do not use a variable called E!
Support for the use of CDF in the cross-referencing is NOT currently available.
Simply put, when using constants within CDF they are marked more often than not as unreferenced, which is NOT true.
A small number of variables can sometimes also be placed in the wrong group in the listings and I have not found out why.
The issue with CDF is basically the fact that there are 9 classifications used within the listings such as (in backward order) Procedure, Linkage, Screen WS, FD etc and I need at least one more. so a requirement is that the one character pic 9 field needs to increase to 99 to provide 10 or more categories.
Superficially this looks a simple fix not !, as there are a lot of changes required, including the reporting sections. It will require around 40+ man hours to do and I am just too busy to look at it at the moment.
Hopefully once this is done I can also find a solution to the use of a vars called E -but I am not betting the farm on it :) Note the problem here is when function E is used without the preceding word 'function'. What, you thought it might be easy ?
I will deal with these issues, but it will be later in the year, I promise health and eyesight allowed.
Diff:
Diff:
Completed as of v2.03.04 dated 27th March 2022.
All known bugs fixed including one or two spotted during testing mostly created by previous bug fixes but not found.
Diff: