博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
GNU M4 - GNU Project - 免费软件基金会(FSF)
阅读量:6912 次
发布时间:2019-06-27

本文共 1100 字,大约阅读时间需要 3 分钟。

--------------------------------------------------------------------------------------

GNU M4介绍:

GNU M4 是一个传统Unix宏处理器的实现。它主要兼容 ,尽管它有一些扩展(例如,处理超过9个位置参数的宏)。GNU M4 同样有内置的函数用来包含文件,运行shell命令,做算术运算,等等。

 

GNU M4 在某种意义上来说是一个宏处理器,它复制输入到扩展的宏后输出。宏既不是内置也不是用户定义的,并且能带任意个数的参数。除了做宏扩充,m4有内置的函数用来包含命名的文件,运行UNIX命令,做整数运算,用各种方式操作文本,递归等... m4本身既可以用来作为一个编译器的前端也可以作为一个宏处理器。

 

GNU M4 其中一个最大的使用者是 项目。

 

下载M4:

最近稳定版是1.4.17,可以在  和  上找到。也可以在其中一个。稳定版开发分支同样可以从git上检出,使用下面的:

git clone git://git.sv.gnu.org/m4 或 git clone http://git.savannah.gnu.org/r/m4.git
git checkout -b branch-1.6 origin/branch-1.6

 

文档:

GNU M4文档可以在找到。你同样可以通过查找本地文档找到更多关于GNU M4的信息。例如,你可以查看 /usr/share/doc/m4/,或在shell提示符使用 info m4

 

邮件列表:

GNU M4 有几个邮件名单: , , , and 。这些名单的存档是可用的;通过链接到的存档查看每个名单的详情。

 

你可以用下面描述的方式通过web订阅任何GNU邮件名单。或者你可以发送一封仅含主题为"subscribe"这个标题的空邮件到相关请求名单。例如,要订阅到bug-m4名单,你要发送邮件到bug-m4-request@gnu.org,不需要内容和主题名称是:"subscribe"。

 

通告:

小量的邮件列表 包含所有关于GNU M4的通告。重要的M4通告和大多数其他GNU软件同样由   产生。

 

开发跟踪:

数量适中的邮件列表 跟踪所有bug报告。有关提交的bug的更多信息,请看下面的部分。

 

请求改进:...

报告Bug:...

维护人员:...

 

Translate From:http://www.gnu.org/software/m4/m4.html

Link:http://www.cnblogs.com/farwish/p/4899676.html

你可能感兴趣的文章
iOS -- 拨打电话
查看>>
模仿CyclicBarrier,自定义自己屏障类
查看>>
Vue+Vue-router微信分享功能
查看>>
1.数码相框-相框框架分析(1)
查看>>
Javascript中的原型继承具体解释
查看>>
Python基础之(三)----PyGame安装步骤
查看>>
MYSQL SHOW VARIABLES简介
查看>>
Win8Metro(C#)数字图像处理--2.8图像线性变换
查看>>
解决eclipse不识别Android手机的问题
查看>>
axel命令 文件下载
查看>>
python基础训练题1-列表操作
查看>>
编程学习资源
查看>>
selenium+python自动化95-弹出框死活定位不到
查看>>
[Asp.net core]使用Polly网络请求异常重试
查看>>
Java探针-Java Agent技术-阿里面试题
查看>>
densenet
查看>>
user-agent
查看>>
基于Redis+MySQL+MongoDB存储架构应用
查看>>
thymeleaf 的hello world
查看>>
js pjax 和window.history.pushState,replaceState
查看>>