Questo è il comando gnatinspect che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
gnatinspect - Interroga i riferimenti incrociati sul codice sorgente
SINOSSI
gnatinspect -Pprogetto [interruttori]
DESCRIZIONE
La fonte di informazioni di riferimento su gnatinspect, il manuale GNATColl, dovrebbe essere
disponibile in vari formati sotto il /usr/share/doc/libgnatcoll-doc directory. Altro,
si prega di installare il libgnatcoll-doc pacchetto.
Quando manipolano il codice sorgente, i programmatori devono sapere dove si trovano i vari simboli
definiti, dove vengono utilizzati e così via. Calcolare queste informazioni è complicato, soprattutto
per i linguaggi che supportano l'overload dei sottoprogrammi. Per definizione, un compilatore
capisce il programma e da dove proviene ogni parte. Alcuni compilatori come GNAT e gcc
può quindi generare file di output extra (.ma ed .gli rispettivamente) che contengono questo
informazioni.
I GNATCOLL.Xrif La libreria Ada può aggregare tutti quei file in un unico database sqlite,
rispondere a domande come: Dammi la dichiarazione per questa entità, Elenca tutti i luoghi in cui
viene utilizzata questa entità, Mostra tutti i sottoprogrammi che potrebbero essere chiamati in pratica in questo momento
invio della chiamata, da quali file dipende questo file, mostrami il grafico delle chiamate per questo
applicazione... Invece di un accesso diretto al database sqlite, gnatinspect visualizza un
prompt interattivo che consente di eseguire varie query.
gnatinspect --Aiuto visualizzerà l'elenco dei comandi e la loro sintassi.
Usa gnatinspect online utilizzando i servizi onworks.net