| Con gli strumenti che abbiamo imparato ad
usare possiamo analizzare il contenuto della libreria dell'Autore, Giobe.LIB;
naturalmente se desideri fare tuoi gli oggetti in essa contenuti, non è
necessario estrarli! Esiste la versione sorgente, Giobe.ASM,
che puoi scaricare
e modificare a tuo piacimento. |
| In alternativa, puoi rinominare la Giobe.LIB
con il tuo nome personale, inserendo in quella nuova gli oggetti che ritieni
giusto inserire. |
| Vediamo dunque il file di testo creato da LIB
rispondendo alla domanda List
file:; come è noto il file contiene 2
documenti in uno. Il primo è la tabella che raccoglie in ordine alfabetico
(alternato su 2 colonne) il nome di tutte le etichette trovate in libreria
(relative sia a procedure che a variabili), con vicino il nome dell'oggetto
nel quale sono definite:
ACAPO.............bios06
AD_6845...........Ram08
ASC2BYT...........varie03 ASC2NIB...........varie02
ASC2WOR...........varie04 BIOBEEP...........bios05
BIOCHR1...........bios08
BIOSCHR...........bios04
BIOSCLS...........bios07 BIOSMSG...........bios10
BUFDIS............Ram08
BYT2ASC...........varie00
BYT2DEC...........varie06 CAMBIACOL.........Ram07
ERRORE............varie02 INSTRIN...........varie05
KEYWAIT...........bios03 MODETEST..........Ram08
MODOCRT...........Ram08
MONITOR...........Ram08
MONITORI..........Ram08
RAMBYTE...........RAM09
RAMCHR............ram00 RAMCLS............ram03
RAMCORN...........ram04 RAMCUR............ram01
RAMMES............ram02 RAMPIU............ram05
RAMRECUP..........ram06 RAMWORD...........RAM10
RIEMPI............ram03 RIP_CUR...........bios02
SCHEDA............Ram08
SCHEDAI...........Ram08
SET_CUR...........bios00 STAASCI...........varie06
STASP.............bios09 VIA_CUR...........bios01
WOR2ASC...........varie01 WOR2DEC...........varie06 |
|
| Possiamo osservare che la maggior parte degli
oggetti contengono solo un'etichetta (quella della sola procedura in essi
definita); solo taluni oggetti, come Ram08,
hanno in carico più di una etichetta:
l'analisi del file sorgente mostrerebbe che la gran parte di esse sono
variabili, mentre quella della sola procedura contenuta nell'oggetto
(evidentemente piuttosto complessa...) è ModeTest. |
| In ogni caso le sole etichette che figurano in
questo (e nel successivo) elenco sono quelle dichiarate
PUBLIC nel modulo di definizione. |