rexx and clist.ppt

rexx and clist.ppt

ID:48168624

大?。?.31 MB

頁數(shù):73頁

時間:2020-01-17

rexx and clist.ppt_第1頁
rexx and clist.ppt_第2頁
rexx and clist.ppt_第3頁
rexx and clist.ppt_第4頁
rexx and clist.ppt_第5頁
資源描述:

《rexx and clist.ppt》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。

1、第五章系統(tǒng)編程工具REXX和CLIST第一部分(REXX):1.REXX簡介2.Rexx入門學習3.REXX編程基礎4.程序調試和錯誤處理第二部分(CLIST):1.CLIST簡介第一部分(REXX)1.REXX簡介2.Rexx入門學習3.REXX編程基礎4.程序調試和錯誤處理1.REXX簡介REXX的起源和歷史:由MikeCowlishaw設計-1979-1982,IBMHursleyLabs,UK-Usingfeedbackfromover300usersonVNETDesignedtomaketheackofprogrammi

2、ngeasierIntendeduses:-personalprogramming-Tailoringusercommands-Macros-Prototyping-ApplicationsNowrunsonmanyvendorsplatformsREXX簡介運行平臺:IBM的所有平臺:-VM–REXX首次出現(xiàn)(1983)-OS/2-AIX-VSE-OS/390TSO(1988)1987年被選為SAAProceduralLanguage也可以用在許多非IBM平臺上:-Tandem,VAX,Amiga-SeveralUNIXversi

3、ons(includingLinux)-windows(ObjectREXXfromIBM)-NetRexxREXX簡介REXX特點:易學易用性自由的語法格式Eitherinterpretedorcompiled豐富的built-in函數(shù)TypelessvariablesVerystrongparsing好的調試工具提供和其他語言的接口可擴展性REXX簡介REXX在z/OS上的使用CommandproceduresPersonalprogrammingApplicationinitiationApplicationprototypi

4、ngApplicationprogrammingCommonmacrolanguageforvariedapplications-ISPFEditmacros,ISPFDialogs,Netview-CICS,DB2,QMF-OthervendorproductsREXX簡介InterpretedversusCompiled解譯器:-當程序在運行時,翻譯并執(zhí)行每個程序語句編譯器:-首先將整個程序翻譯成機器語言-然后通過鏈接-編輯成加載模塊-然后用戶可以運行該程序REXX簡介一個簡單的REXX程序/*REXXexectointrodu

5、ceREXX*/Say“Hello!MynameisREXX.What’syours?”ParsePullnameIfname=‘’ThenSay“You’renotfriendly”ElseSayname“isanicename.”Exit02.Rexx入門學習REXXunderTSOREXXexec可以是一個順序數(shù)據(jù)集或一個PDS成員TSOEXEC命令調用一個REXX或CLIST程序三種使用EXEC命令的方法:-Explicitexecution:EXECdatasetparameters-Implicitexecution:m

6、embernameparameters-Extendedimplicitexecution:%membernameparameters查找包括://SYSEXECDDconcatenationthen//SYSPROCDDconcatenation用來作為命令行上的成員名.READY%myrexx2472my.dataREXXexecs在TSO下的執(zhí)行:在TSO/E中用EXEC命令運行非編譯的程序。精確運行一個REXX可執(zhí)行程序格式如下:EXECDSName(數(shù)據(jù)集名字)Parameterexec例如:名為USERID.REXX.E

7、XEC(TIMEGAME)的數(shù)據(jù)集被執(zhí)行,格  式如下:完整數(shù)據(jù)集被調用,數(shù)據(jù)集名要被引號標記,如下:EXEC‘userid.rexx.exex(timegame)’exec非完整數(shù)據(jù)集被調用,如下:EXECrexx.exex(timegame)exec/*eliminatesprefix*/EXECrexx(timegame)exec/*eliminatesprefixandexec*/通常REXX命令的輸入執(zhí)行可以在ISPF.6對應面板中的COMMAND后面輸入,也可以在READY提示符下面輸入。Rexx中的注釋:注釋以/*開始

8、,以*/結尾.注釋可以嵌套.例:1./*REXXexecsshouldbeginwithacomment*/2.Say“Hello!”/*commentmayfollowinstruction*/3./*commentmayprece

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。