Il comando Calltree analizza un insieme di file di input (assumendo la sintassi C) e costruisce un grafico che rappresenta la struttura chiamata statica di questi file.
Calltree è simile a CFLOW (1) ma a differenza CFLOW (1), Calltree non si basa su lint (1) .Calltree implementa alcune più funzioni rispetto CFLOW (1), ma non elenca i tipi restituiti delle funzioni. Questo perché Calltree include un proprio parser C e quindi può essere utilizzato anche su sistemi che non dispongono di pelucchi (1).
Lo svantaggio è che il parser C che viene utilizzata da Calltree non è completamente corretta e non può trovare tutte le chiamate di funzione. Questo è soprattutto vero per le chiamate che sono state svolte con puntatori a funzione.
Calltree è in grado di rilevare le chiamate di funzione ricorsive (ad esempio, le funzioni che si definiscono). Chiamate di funzione ricorsive sono contrassegnate con i puntini di sospensione in uscita.
Dettagli del software:
Versione: 2.3
Data di caricamento: 3 Jun 15
Licenza: Libero
Popolarità: 123
I commenti non trovato