History m4何时获得评论功能?为什么?

History m4何时获得评论功能?为什么?,history,m4,History,M4,好吧,我承认,我已经很久没有使用m4了。比如,我最后一次真正使用它是在第七版Unix上 当我发现宏没有在以“#”字符开头的行上展开时,我有点吃惊。这在使用m4生成降价时有点不方便。。。经过一些研究,我发现“#”字符是一个注释分隔符。这是什么时候添加到语言中的?我一直在使用原始的Kernighan和Ritchie关于m4的论文作为我的参考,显然这已经过时了。。。但我还没有找到任何关于何时添加的信息 与此相关的是,m4中的注释功能实际上对什么有用?注释只传递到输出(包括注释字符),而不展开注释中的宏

好吧,我承认,我已经很久没有使用m4了。比如,我最后一次真正使用它是在第七版Unix上

当我发现宏没有在以“#”字符开头的行上展开时,我有点吃惊。这在使用m4生成降价时有点不方便。。。经过一些研究,我发现“#”字符是一个注释分隔符。这是什么时候添加到语言中的?我一直在使用原始的Kernighan和Ritchie关于m4的论文作为我的参考,显然这已经过时了。。。但我还没有找到任何关于何时添加的信息

与此相关的是,m4中的注释功能实际上对什么有用?注释只传递到输出(包括注释字符),而不展开注释中的宏。我可以理解,如果这是用来将注释放入一个被忽略且无法传递的源文件中(使用“dnl”可以实现的方式),但我很难想象这对实现有用