• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    什么是雷克斯(REXX)?

    REXX是“重組擴展執行器”的縮寫。它是一種易于學習和使用的編程語言,它包含了自然語言的各個方面,減輕了程序員在計算機操作中不得不為許多細節而煩惱的問題。因此,它被稱為高級編程語言,或腳本語言。該語言還擁有許多附...
    REXX是“重組擴展執行器”的縮寫。它是一種易于學習和使用的編程語言,它包含了自然語言的各個方面,減輕了程序員在計算機操作中不得不為許多細節而煩惱的問題。因此,它被稱為高級編程語言,或腳本語言。該語言還擁有許多附加功能,如自由格式、簡化的語法、非常小的指令集以及不需要數據類型聲明。該語言與1979年由當時在IBM?工作的邁克爾·考利肖(Michael Cowlishaw)創建的計算機進行倒立操作,該語言最初被命名為Rex,“一個經過改革的執行器”,后來又添加了“X”,以避免與其他產品混淆。Cowlishaw在幾年的業余時間里開發了這種語言,作為一種可以在IBM?大型機或任何其他系統上使用的腳本語言。IBM?在1982年發布了REXX作為一種產品,由于越來越流行,從那時起,這種語言已經進入了每一個計算平臺,包括臺式個人計算機和移動設備。作為一種解釋性語言,REXX經常被用作腳本語言,代碼保存在一個簡單的文本文件中,然后由解釋器執行。當然,解釋器也可以作為一個單獨的程序來操作,它提供了一個命令提示符來直接輸入語言語法,這使得它對于測試和其他快速的系統命令和操作非常有用,因為它能夠將其他程序中的函數組合在一個腳本中。它最大的優點之一是作為宏語言進行設計。程序開發人員只需在軟件中添加REXX支持,就可以編寫宏,而不必在軟件中編寫自己的宏語言REXX的另一個特性是它的自由格式語法,這使得該語言與其他腳本語言(如Perl)類似。有了這種功能,由于定位要求(如縮進和行尾字符)不那么嚴格,所以該語言的使用變得更簡單。此外,該語言中使用的整個語法是只有23條特定的指令。這個小指令集,連同它的操作數,幾乎可以與任何東西交互,包括圖形用戶界面(GUI)、數據庫和web服務器。因此,REXX有時被用作web服務器上的通用網關接口(CGI)腳本語言。另一個有點獨特的特性對于語言來說,缺少數據類型。REXX只使用字符串作為數據類型。字符串的含義取決于它的使用,并且可以對任何構成有效數字的字符串進行數學運算。這種處理字符串的固有能力使該語言在分析和處理文本時非常有用
    • 發表于 2020-08-07 05:10
    • 閱讀 ( 762 )
    • 分類:電腦網絡

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    推薦文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆