Gratis download för Windows

Visa annons för att ladda ner gratis

XREF: snabb korsreferens för underhåll av legacy BASIC

XREF, som underhålls av Ethan Winer och Gene Buckle, är ett korsreferensverktyg för Microsoft BASIC som hjälper till att dokumentera och analysera äldre källkod. Verktyget analyserar BASIC-program för att lokalisera variabler, konstanter, radetiketter och procedurer och ger navigerbara rapporter för inspektion och utskrift. Det stöder modulära projekt och användardefinierbara rapportinställningar, vilket gör det användbart för utvecklare och hobbyister som underhåller eller studerar QuickBASIC och GW-BASIC kodbaser.

Vad verktyget gör och hur det rapporterar symbolanvändning

XREF utför en enkelpassanalys av BASIC-källkod för att räkna upp varje instans av symboler och procedurer i ett projekt. Utdata är en rapport på skärmen som du kan rulla både vertikalt och horisontellt. Den känner igen BASIC-konstruktioner som COMMON, SHARED och DIM AS, och kan flagga oanvända variabler och symboler för att hjälpa till med kodrensning. Typiska rapporttyper omfattar variabler, konstanter, radetiketter och procedurer.

Hur den interagerar med moderna system och varför den är snabb

Programmet är en inhemsk 16-bitars DOS-applikation, så den körs inhemskt på 32-bitars skrivbordsmiljöer med NTVDM och kräver emulering på 64-bitars system via DOSBox eller winevdm. Dess enkelpassbearbetning anges som anledningen till den extremt snabba analysen av stora källfiler, vilket gör batchbearbetning av flerfilsprojekt praktiskt även på blygsam hårdvara när det körs under en kompatibel miljö.

Vem som kan använda den och vad gränssnittet kräver

För användare som är bekväma med äldre verktyg är gränssnittet anmärkningsvärt för tidsperiodens menyer och dialogrutor snarare än komplexa kommandoradsalternativ, vilket minskar den initiala inlärningskurvan. Verktyget tillhandahåller användardefinierbara rapport- och skrivarinställningar och ett bläddringsläge på skärmen för direkt inspektion. Detta passar hobbyister och underhållare som arbetar med modulär kod, förutsatt att de kan tolka BASIC-dialekter och ställa in utdataalternativ manuellt.

En praktisk rekommendation för underhållare av gammal kod

XREF är ett pragmatiskt alternativ för utvecklare och hobbyister som underhåller eller studerar gammal BASIC-kod och vill ha ett arkivklassat korsreferensverktyg. Dess historiska härkomst och offentlig domänutgivning gör det värdefullt för bevarande och undervisning, medan avvägningen är att arbeta inom äldre arbetsflöden och miljöer. Rekommenderas för alla som är beredda att köra 16-bitarsverktyg under en emulator eller gammal skrivbordsinstallation.

  • Fördelar

    • En enkelpassparser möjliggör mycket snabb analys av stora källfiler
    • Känner igen COMMON, SHARED, DIM AS och andra BASIC-konstruktioner
    • Skärmbaserat bläddringsläge med horisontell och vertikal rullning
    • Användardefinierbara rapport- och skrivareinställningar för skräddarsydd utdata
  • Nackdelar

    • Inhemsk 16-bit DOS-binär kräver emulator på 64-bitarsystem
    • Utformad kring DOS-erans arbetsflöden, vilket begränsar modern IDE-integration
    • Rapportkonfiguration kräver manuell installation av användaren

Appspecifikationer

  • Utvecklare

    • Ethan Winer and Gene Buckle
  • Licens

    Gratis

  • Version

    1

  • Senaste uppdatering

  • Plattform

    Windows

  • OS

    Windows 11

  • Storlek

    175.07 KB

Program tillgängligt på andra språk


Gratis download för PC

Visa annons för att ladda ner gratis


Användarrecensioner om XREF

Har du provat XREF? Var den första att lämna din åsikt!

Lägg till recension

Alternativ till XREF

Lagar som rör användningen av denna programvara varierar från land till land. Vi uppmuntrar eller accepterar inte användningen av detta program om det strider mot dessa lagar.
Inloggad på Softonic som