Privacy Policy Cookie Policy Terms and Conditions CLIST - Wikipedia

CLIST

aus Wikipedia, der freien Enzyklopädie

CLIST (Command List) ist eine Skriptsprache für TSO auf IBM Großrechnern.

Neben reinen TSO Befehlen existieren Variablen, Abfragemöglichkeiten und bedingte Sprünge. Die Syntax ist unflexibel, Variable müssen stets mit einem '&' beginnen, Stringhandlingfunktionen wie &SUBSTR oder &STRING beginnen ebenfalls mit '&'.

CLISTs müssen zur Ausführungszeit in einem in der SYSPROC-Konkatenierung vorhandenen Partitioned Dataset liegen.

Mit dem LISTALC-Befehl kann überprüft werden, welche Bibliotheken dies sind:

TSO LISTALC STATUS
oder abgekürzt
TSO LISTA ST

Ergebnis:

--DDNAME---DISP--
SYS1.HELP
  SYSHELP  KEEP
...
SYS1.ISP.SISPCLIB
  SYSPROC  KEEP
SYS3.TSO.CMDPROC
           KEEP
XYZ.ISPF.ISPCLIB
           KEEP
SYS1.SBLSCLI0
           KEEP
SYS3.TSO.CMDPROC
  SYS00011 KEEP

Bei LISTALC wird der DD-Name (hier: SYSPROC) nur beim Ersten der konkatenierten Dataset ausgegeben. Im obigen Beispiel liegen die Datasets SYS1.ISP.SISPCLIB bis SYS1.SBLSCLI0 in der SYSPROC-Konkatenierung.

Wird bei der Eingabe eines TSO-Befehls in einem dieser PDS-Files ein Member mit dem identischen Membernamen gefunden, so wird der Inhalt dieses Members als CLIST abgearbeitet.

CLIST gilt heute als veraltet und in der Praxis wird vor allem REXX als Scriptsprache unter TSO eingesetzt. CLIST-Kenntnisse sind nur noch dann erforderlich, wenn alte CLISTs betreut werden müssen, oder wenn, wie beispielsweise auf einem Hercules-System kein REXX zur Verfügung steht.

Andere Sprachen

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -