成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

linux中m4的概念是什么

這篇“l(fā)inux中m4的概念是什么”文章的知識點大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細(xì),步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“l(fā)inux中m4的概念是什么”文章吧。

專注于為中小企業(yè)提供網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)諸暨免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上1000家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

linux中m4是一個宏處理器,能夠?qū)⑤斎肟截惖捷敵?,同時將宏展開,宏可以是內(nèi)嵌的也可以是用戶定義的;m4是POSIX標(biāo)準(zhǔn)中的一部分,所有版本的Unix下都可以用,因此可以在linux中用于引用文件、文本編輯和文字處理。

本教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。

linux中m4是什么

m4是一個通用的宏處理器,由布萊恩·柯林漢和丹尼斯·里奇設(shè)計。m4 是基于 Ritchie 早先為 AP-3 小型機(jī)開發(fā)的m3宏處理器擴(kuò)展的。

m4 是 POSIX 標(biāo)準(zhǔn)中的一部分,所有版本的 UNIX 下都可用。雖然這種語言可以單獨使用,但大多數(shù)人需要 m4 僅僅是因為 GNU autoconf 中的 “configure” 腳本依賴它。

宏處理器(或預(yù)處理器)一般用作文本替換工具。最終用戶經(jīng)常會用它來處理要反復(fù)使用的文本模板,典型的是用于編程工具,還會用于文本編輯和文字處理工具。

M4 是一個宏處理器.將輸入拷貝到輸出,同時將宏展開. 宏可以是內(nèi)嵌的也可以是用戶定義的. 除了可以展開宏,m4還有一些內(nèi)建的函數(shù),用來引用文件,執(zhí)行Unix

m4 提供如下功能:

  • 語法形式自由,而不是基于行的語法;

  • 高度的宏擴(kuò)展(宏參數(shù)在掃描和插值中都會被擴(kuò)展)

  • 文本替換

  • 參數(shù)替換

  • 文件包含

  • 字符串操作

  • 條件判斷

  • 數(shù)算運(yùn)算

  • 系統(tǒng)接口

  • 程序員診斷

  • 獨立于計算機(jī)編程語言

  • 獨立于自然語言

  • 可編程

與大部分早先的宏處理器不同,m4并不面向任何計算機(jī)語言或自然語言;但從歷史角度來說,它最初是為支持 Fortran的方言Ratfor而開發(fā)的。此外,m4 還是一種圖靈完備的編程語言。

以上就是關(guān)于“l(fā)inux中m4的概念是什么”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對大家有幫助,若想了解更多相關(guān)的知識內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

當(dāng)前名稱:linux中m4的概念是什么
瀏覽地址:http://jinyejixie.com/article30/igoiso.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計商城網(wǎng)站、網(wǎng)頁設(shè)計公司、品牌網(wǎng)站制作、品牌網(wǎng)站建設(shè)、營銷型網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)
玛曲县| 怀安县| 斗六市| 黔东| 兴隆县| 胶州市| 砚山县| 特克斯县| 武川县| 永嘉县| 天台县| 永嘉县| 景德镇市| 克东县| 隆回县| 文昌市| 仁怀市| 惠东县| 泗洪县| 汾西县| 军事| 石棉县| 睢宁县| 疏附县| 庆云县| 聂荣县| 邳州市| 揭阳市| 轮台县| 朝阳县| 鹤壁市| 盘锦市| 卢湾区| 内黄县| 北流市| 大渡口区| 宁南县| 溆浦县| 汉源县| 仙居县| 喀喇沁旗|