Map of functions

Ivan Kazmenko gassa at mail.ru
Fri Dec 14 16:15:25 UTC 2018


On Friday, 14 December 2018 at 15:38:49 UTC, Giovanni Di Maria 
wrote:
> Hi
> Is there an utility to print
> the functions in a source file, for example:
>
> - main()
> --- calculate()
> ----- print()
> --- simulate()
> ----- print()
> .....
> Thank you very much
> Giovanni Di Maria

Do you really have a nested function print() inside a nested 
function calculate() inside main()?  That is,

     void main()
     {
         void calculate()
         {
             void print()
             {
             }
             // maybe some calls to print()
         }
         // maybe some calls to calculate()
     }

Or are you talking about the sequence in which function are 
*called*, and from where?  Please clarify.

Ivan Kazmenko.



More information about the Digitalmars-d-learn mailing list