De los archivos de CIUB-L
Date: Tue, 17 Jun 1986 20:08:34 ABC
Sender: (ZCCBJBC@EBOUBOll) via List Processor <LISTSERV@EBOUBOll>
0 Reply-to: Distribution List <ZACUCIUB@EBOUBOll>
From: Jose Maria Blasco Comellas <ZCCBJBC@EBOUBOll>
Subject: Re: PACKAGE
In-Reply-To: Your message of Tue, 17 Jun 1986 19:12:21 ABC
Nuria:
Gracies per la teva nota.
* Primer punt
FITXERS va ser creat com una complicacio de una cosa que havia fet
en Joan Llopart per a sistematitzar la llista dels discs G i P.
En Joan havia creat uns fitxers que es deien DISC_G FITXERS i
DISC_P FITXERS, i jo vaig crear la primera versio de FITXERS de
forma que la part 'DISC ' no fos necessaria. Aixi, FITXERS G
donava acces a DISC_G FITXERS, i FITXERS P a DISC P FITXERS.
Mes tard, em vaig animar, i vaig veure que el concepte era prou
interessant com per a limitarse a utilitzar-lo nomes per a mantenir
discs, i que podia servir per a mantenir llistas de fitxers,
indepenentment de que fossin de un sol disc o de varis. Llavors
vaig introduir el tipus PACKAGE (copiant-ho de uns fitxers
'Internal Use Only' de IBM: p. ex., pots mirar el BOXES PACKAGE 1).
Pel cas de PACKAGE, al invocar FITXERS s'havia de especificar el
filename complet del fitxer. Aixi, com tu dius, si hi ha dos
fitxers
DISC A FITXERS i
A PACKAGE ,
i fas FITXERS A hi ha una certa ambiguetat. Aquesta ambiguetat la
resolc a base de especificar que FITXERS A es refereix al DISC A FITXERS
si existeix, i sino a A PACKAGE; en tot cas, es molt improbable que
hi hagi un PACKAGE amb un filename de una sola lletra.
(Mira pero el seguent paragraf).
Respecte al tema de que FITXERS i PACKAGE haurian de ser sinonims,
estic d'acord, pero, ?que et sembla?: he fet que, si FITXERS es crida
com PACKAGE, es busqui sempre un PACKAGE, i mai un DISC_x FITXERS.
A mes, PACKAGE es pot abreujar PA.
==========
* Segon punt.
He fet que quan estas en PACKMAKE, si fas FILE equivalgui a PF6.
(Si algu te ganes de equivocarse, encara ho pot fer fent COMMAND FILE,
pero sino soposo que ja n'hi ha prou).
JMBC