Dit is het commando gnatinspect dat kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
gnatinspect - Query kruisverwijzingen op broncode
KORTE INHOUD
knageninspectie -Pproject [schakelaars]
PRODUCTBESCHRIJVING
De referentiebron van informatie over knageninspectie, de GNATColl-handleiding, zou moeten zijn
beschikbaar in verschillende formaten onder de /usr/share/doc/libgnatcoll-doc map. Anders,
installeer de libgnatcoll-doc pakket.
Bij het manipuleren van de broncode moeten programmeurs weten waar de verschillende symbolen zijn
gedefinieerd, waar ze worden gebruikt, enzovoort. Vooral het berekenen van deze informatie is lastig
voor talen die overbelasting van subprogramma's ondersteunen. Per definitie een compiler
begrijpt het programma en waar elk onderdeel vandaan komt. Sommige compilers zoals GNAT en gcc
kan dan extra uitvoerbestanden genereren (.ali en .gli respectievelijk) die dit bevatten
informatie.
De GNATCOLL.Xref Ada-bibliotheek kan al die bestanden samenvoegen tot één enkele sqlite-database,
het beantwoorden van vragen zoals: Geef mij de aangifte voor deze entiteit, Lijst alle plaatsen waar
deze entiteit wordt gebruikt, Toon alle subprogramma's die hierbij in de praktijk kunnen worden aangeroepen
gesprek verzenden, van welke bestanden is dit bestand afhankelijk, laat me de oproepgrafiek hiervan zien
applicatie... In plaats van een directe toegang tot de sqlite-database, knageninspectie Geeft een
interactieve prompt waarmee u verschillende query's kunt uitvoeren.
knageninspectie --help zal de lijst met commando's en hun syntaxis weergeven.
Gebruik gnatinspect online met behulp van onworks.net-services