De los archivos de CIUB-L
May 1986, 20:47:39 ABC
se Maria Blasco Comellas ZCCBJBC at EBOUBOll
Xarxa EARN
des de la ultima nota:
bsp;M'he estat ficant a la xarxa EARN, i he descobert que hi ha una quantitat
de coses interessants als diversos 'servers' de BITNET i de
a Europa no hi ha res; no parlem d'espanya).
bsp;Podeu mirar el que he averiguat sobre els servers fent SEE SERVERS
ntat demanar tot el que m'ha semblat interassant. Com explicare
o, ho he posat al disc intern; per tant, si algu vol demanar alguna
e miri primer si ja la tenim, o be que parli amb mi. Soc de la
e que s'hauria de fer public tot el que s'obtingues i sigui
ema').
bsp;D'altra banda, m'he subscrit a dos 'forums' de la Xarxa. Aixo dels
onsisteix en que la gent interessada en un tema concret (p.ex.,
Ciencia-Ficcio, o el Cubo de Rubik, o Filosofia de la Ciencia,
ler/370, o ordinadors per a tarats de tota mena [tots aquests
isteixen; no m'en invento ni un]) s'apunta en una discusio
Es a dir, cada cop que algu que esta apuntat vol opinar sobre
o preguntar quelcom, o contestar a algu que ha dit alguna cosa,
a nota per la Xarxa (amb NOTE), i tots els que estan apuntats
una copia. Els forums son el de REXX i el d'assembler/370
'he apuntat a un de PC). He posat al disc I el que he rebut;
visualitzar fent FORUM REXX, FORUM ASM o FORUM PC.
ts PACKAGEs contenen els numeros atrassats de les discusions,
ssio d'aquest mes, i altres coses obtingudes per la xarxa,
er no haurien d'anar aqui, pero no sabia a on posar:
um de REXX (es mira amb FORUM REXX):
XX agafa un exec, el.limina eomentaris, posa punt i coma al final
bsp;de cada linia i junta totes les linies en una sola monstruosa; figura que
bsp;llavors, al executar l'exec, va molt mes de pressa, ja que en una sola
bsp;operacio d'entrada/sortida es carrega l'exec.
bsp; L'he provat i em dona problemes. Si algu mes ho fa, que m'ho digui.
RM agafa un programa REXX i millora la presentacio i la indentacio.
agafa un programa en EXEC o EXEC2 i el passa a REXX. No es
bsp;total la traduccio, pero ajuda a comencarla (ideal per a traduir el
bsp;vostre PROFILE EXEC.
AD agafa un exee en REXX i el carrega fixe en memoria, de forma
bsp;que cada cop que s'ha d'exeeutar ja no cal anar a buscar a disc.
bsp;Sera estandard a CMS rel 4.
D transforma un programa REXX en un fitxer ASSEMBLE, que pot
bsp;ser ensamblat, carregat i GENMODat i llavors, si s'exeeuta, es carrega
bsp;a si mateix com a extensio de nucli (en aixo, similar a EXECLOAD)
ST i PICKFILE son paridas que calen per EXECMOD. Mireu els HELPs
una copia semi-pirata de un Internal Use Only de IBM, que permet
bsp;fer full-screen des de REXX (personalment, opino que es molt mes
bsp;interessant el RXFS (veasemasabajo)
GR, RXFS i RXFILEIO venen junts, i son una virgueria; potser cal
bsp;una explicacio sobre les rutines externes de REXX:
bsp; Quan es crida una funcio o un procedure en REXX, passa el seguent:
bsp; primer es mira si hi ha una etiqueta interna que tingui el mateix nom
bsp; (aixo no passa si tanqueu el nom entre cometes --> manera de millorar
bsp; l'eficiencia deis vostres programes); si no es troba, es mira si es una
bsp; builtin; si no ho es, s'afegeixen els caracters RX al nom de la rutina
bsp; (per exemple, F passa a ser RXF) i s'intenta executar el nom resultant
bsp; via SVC 202 (MODULEs); sino es troba,es mira si hi ha algun deis seguents
bsp; paquets de funcions ('function package s'): RXSYSFN, RXLOCFN, RXUSERFN,
bsp; en aquest ordre,
bsp; (un paquet de funcions es un programa que sap dir si te o no una
bsp; funcio determinada, i si interessa la carrega i la fa accesible des de
bsp; REXX)
bsp; que contingui la funcio. Si aixo tambe falla, es treuen els caracters
bsp; RX i es mira si hi ha un altre EXEC que tingui el nom que es busca;
bsp; en ultim cas es fa SVC 202 (la qual cosa crida un MODULE, si existeix).
bsp; Per exemple, DIAG, DIAGRC, STORAGE i CMSFLAG no son builtins, sino
bsp; els membres del paquet RXSYSFN, proporcionat per IBM. Els paquets
bsp; RXLOCFN i RXUSERFN quedan reservats per l'instal.lacio i l'usuari,
bsp; respectivament. Aquest mecanisme te la pega evident de que, en principi,
bsp; nomes es poden utilitzar simultaniament tres paquets de funcions.
bsp; Doncs be: RXFNCMGR es un paquet (en assembler, del qual tenim el font)
bsp; que permet juntar varis paquets de funcions i carragarlos tots com a
bsp; RXUSERFN. Dins de la versio d'exemple que he demanat hi ha dos paquets
bsp; interessantissims:
bsp; - RXFS permet de fer FULL SCREEN DES DE REXX d'una forma agradable
bsp; (la sensacio es de cridar a builtins); feu HELP RXFS p.m.i ..
bsp; - RXFILEIO son rutines per fer entrada i sortida des de REXX en
bsp; plan maco (sense tenirse que trencar el cap pensant en la sintaxi
bsp; delirant del EXECIO) [H RXFILEIO].
bsp; Teniu una demo de RXFILEIO en el exec RX, i una de RXFS en el XU.
um d'Assembler: (Feu FORUM ASM)
es una llibreria de macros per afer assembler estructurat
bsp;(jo opino que es molt millor el SMACROS, que va picar la Lourdes)
es un des-ensamblador de MODULEs!!!
L es un des-ensamblador de LOADLIBs
s IBM IUO cedidas graciosament per R. Casajuana UAM/IBM:
ED fa un state elegant de un o mes fitxers amb un determinat
bsp;filetype (HELP R... )
[nodeid] fa Q NAMES mes maco d'aqui o d'un altre nodo.
POP (ALTAMENT RECOMENABLES) salvan/restauran PFs, CP SETs,
bsp;CP TERMINALs, SPOOLs i tot el que us pogueu imaginar.
ses arrivades per la X. E:
CK permet re-accedir els discs automaticament al fer IPL.
s diu quanta memoria lliure teniu (ideal per detectar qui
bsp;bloqueja la memoria)
rmet de definir i suprimir sinonims dinamicament; EQUSAVE feu HELP
rribat fins aqui i alguna cosa us interessa, bona sort.
rmacio personalment o contestant la nota. JMBC.
bsp; _______________________
bsp; READER'S COMMENT FORM
bsp; (No postage required if mailed in USA)
ou use this publication:
self-studying text
reference
textbook
_________
ALLING IBM FOR PROGRAMMING SUPPORT SEE PAGES 132-139 FOR APAR
ON.