Este es el comando gnatinspect que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
gnatinspect: consulta referencias cruzadas en el código fuente
SINOPSIS
inspeccionar -Pproyecto [interruptores]
DESCRIPCIÓN
La fuente de información de referencia sobre inspeccionar, el manual GNATColl, debe ser
disponible en varios formatos bajo el / usr / share / doc / libgnatcoll-doc directorio. Demás,
por favor instale el libgnatcoll-doc paquete.
Al manipular el código fuente, los programadores necesitan saber dónde están los distintos símbolos.
definidas, dónde se utilizan, etc. Calcular esta información es complicado, especialmente
para lenguajes que soportan la sobrecarga de subprogramas. Por definición, un compilador
entiende el programa y de dónde viene cada parte. Algunos compiladores como GNAT y gcc
luego puede generar archivos de salida adicionales (.ali y .gli respectivamente) que contienen este
información.
El GNATCOLL.Xref La biblioteca Ada puede agregar todos esos archivos en una sola base de datos sqlite,
respondiendo consultas como: Dame la declaración de esta entidad, enumera todos los lugares donde
se utiliza esta entidad, mostrar todos los subprogramas que se podrían llamar en la práctica en este
Despacho de llamadas, De qué archivos depende este archivo, Muéstreme el gráfico de llamadas para esto
aplicación ... En lugar de un acceso directo a la base de datos sqlite, inspeccionar Muestra una
mensaje interactivo que le permite realizar varias consultas.
inspeccionar --ayuda mostrará la lista de comandos y su sintaxis.
Utilice gnatinspect en línea utilizando los servicios de onworks.net