瀏覽代碼

chapter06: Translate M4 instruction

Xi Ruoyao 7 年之前
父節點
當前提交
115d6d7403
共有 1 個文件被更改,包括 11 次插入4 次删除
  1. 11 4
      chapter06/m4.xml

+ 11 - 4
chapter06/m4.xml

@@ -23,7 +23,7 @@
   <sect2 role="package">
     <title/>
 
-    <para>The M4 package contains a macro processor.</para>
+    <para>M4 软件包包含一个宏处理器。</para>
 
     <segmentedlist>
       <segtitle>&buildtime;</segtitle>
@@ -38,7 +38,7 @@
   </sect2>
 
   <sect2 role="installation">
-    <title>安装M4</title>
+    <title>安装 M4</title>
 
     <para>准备安装 M4:</para>
 
@@ -78,14 +78,21 @@
          <!-- Don't remove the extra space, it prevet a FOP warning. -->
         <term><command>m4 </command></term>
         <listitem>
-          <para>Copies the given files while expanding the macros that they
+          <!--para>Copies the given files while expanding the macros that they
           contain [These macros are either built-in or user-defined and can
           take any number of arguments. Besides performing macro expansion,
           <command>m4</command> has built-in functions for including named
           files, running Unix commands, performing integer arithmetic,
           manipulating text, recursion, etc. The <command>m4</command> program
           can be used either as a front-end to a compiler or as a macro processor
-          in its own right.]</para>
+          in its own right.]</para-->
+	      <para>复制给定文件,并展开它们包含的宏
+			  [这些宏可能是内置或用户定义的,可以接受任意个参数。
+			  出了展开宏外, <command>m4</command> 还包含用于包含指定文件、
+			  运行 Unix 命令、进行整数运算、处理文本、
+			  递归执行等功能的内建函数。
+			  <command>m4</command> 程序可以被用作编译器前端,
+			  也可以被单独用作宏处理器。]</para>
           <indexterm zone="ch-system-m4 m4">
             <primary sortas="b-m4">m4</primary>
           </indexterm>