📄 pl.htm
字号:
</tr>
<tr>
<td width=17 valign=top style='width:13.1pt;border:none;padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><![if !supportEmptyParas]> <![endif]><span
lang=EN-US><o:p></o:p></span></p>
</td>
<td width=119 valign=top style='width:89.15pt;border:none;border-right:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span lang=EN-US>constdeclaration</span></p>
</td>
<td width=27 valign=top style='width:20.15pt;border:none;mso-border-left-alt:
solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><![if !supportEmptyParas]> <![endif]><span
lang=EN-US><o:p></o:p></span></p>
</td>
<td width=405 valign=top style='width:303.7pt;border:none;border-right:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman"'>常量定义处理</span></p>
</td>
</tr>
<tr>
<td width=17 valign=top style='width:13.1pt;border:none;padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><![if !supportEmptyParas]> <![endif]><span
lang=EN-US><o:p></o:p></span></p>
</td>
<td width=119 valign=top style='width:89.15pt;border:none;border-right:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span lang=EN-US>vardeclaration</span></p>
</td>
<td width=27 valign=top style='width:20.15pt;border:none;mso-border-left-alt:
solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><![if !supportEmptyParas]> <![endif]><span
lang=EN-US><o:p></o:p></span></p>
</td>
<td width=405 valign=top style='width:303.7pt;border:none;border-right:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman"'>变量定义处理</span></p>
</td>
</tr>
<tr>
<td width=17 valign=top style='width:13.1pt;border:none;padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><![if !supportEmptyParas]> <![endif]><span
lang=EN-US><o:p></o:p></span></p>
</td>
<td width=119 valign=top style='width:89.15pt;border:none;border-right:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span lang=EN-US>listcode</span></p>
</td>
<td width=27 valign=top style='width:20.15pt;border:none;mso-border-left-alt:
solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><![if !supportEmptyParas]> <![endif]><span
lang=EN-US><o:p></o:p></span></p>
</td>
<td width=405 valign=top style='width:303.7pt;border:none;border-right:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman"'>列出目标代码清单</span></p>
</td>
</tr>
<tr>
<td width=17 valign=top style='width:13.1pt;border:none;padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><![if !supportEmptyParas]> <![endif]><span
lang=EN-US><o:p></o:p></span></p>
</td>
<td width=119 valign=top style='width:89.15pt;border:none;border-right:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span lang=EN-US>statement</span></p>
</td>
<td width=27 valign=top style='width:20.15pt;border:none;mso-border-left-alt:
solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><![if !supportEmptyParas]> <![endif]><span
lang=EN-US><o:p></o:p></span></p>
</td>
<td width=405 valign=top style='width:303.7pt;border:none;border-right:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman"'>语句部分处理</span></p>
</td>
</tr>
<tr>
<td width=17 valign=top style='width:13.1pt;border:none;padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><![if !supportEmptyParas]> <![endif]><span
lang=EN-US><o:p></o:p></span></p>
</td>
<td width=119 valign=top style='width:89.15pt;border:none;border-right:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span lang=EN-US>expression</span></p>
</td>
<td width=27 valign=top style='width:20.15pt;border:none;mso-border-left-alt:
solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><![if !supportEmptyParas]> <![endif]><span
lang=EN-US><o:p></o:p></span></p>
</td>
<td width=405 valign=top style='width:303.7pt;border:none;border-right:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman"'>表达式处理</span></p>
</td>
</tr>
<tr>
<td width=17 valign=top style='width:13.1pt;border:none;padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><![if !supportEmptyParas]> <![endif]><span
lang=EN-US><o:p></o:p></span></p>
</td>
<td width=119 valign=top style='width:89.15pt;border:none;border-right:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span lang=EN-US>term</span></p>
</td>
<td width=27 valign=top style='width:20.15pt;border:none;mso-border-left-alt:
solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><![if !supportEmptyParas]> <![endif]><span
lang=EN-US><o:p></o:p></span></p>
</td>
<td width=405 valign=top style='width:303.7pt;border:none;border-right:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman"'>项处理</span></p>
</td>
</tr>
<tr>
<td width=17 valign=top style='width:13.1pt;border:none;padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><![if !supportEmptyParas]> <![endif]><span
lang=EN-US><o:p></o:p></span></p>
</td>
<td width=119 valign=top style='width:89.15pt;border:none;border-right:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span lang=EN-US>factor</span></p>
</td>
<td width=27 valign=top style='width:20.15pt;border:none;mso-border-left-alt:
solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><![if !supportEmptyParas]> <![endif]><span
lang=EN-US><o:p></o:p></span></p>
</td>
<td width=405 valign=top style='width:303.7pt;border:none;border-right:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman"'>因子处理</span></p>
</td>
</tr>
<tr>
<td width=17 valign=top style='width:13.1pt;border:none;padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><![if !supportEmptyParas]> <![endif]><span
lang=EN-US><o:p></o:p></span></p>
</td>
<td width=119 valign=top style='width:89.15pt;border:none;border-right:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span lang=EN-US>condition</span></p>
</td>
<td width=27 valign=top style='width:20.15pt;border:none;mso-border-left-alt:
solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><![if !supportEmptyParas]> <![endif]><span
lang=EN-US><o:p></o:p></span></p>
</td>
<td width=405 valign=top style='width:303.7pt;border:none;border-right:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman"'>条件处理</span></p>
</td>
</tr>
<tr>
<td width=17 valign=top style='width:13.1pt;border:none;padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><![if !supportEmptyParas]> <![endif]><span
lang=EN-US><o:p></o:p></span></p>
</td>
<td width=119 valign=top style='width:89.15pt;border:none;border-right:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span lang=EN-US>interpret</span></p>
</td>
<td width=27 valign=top style='width:20.15pt;border:none;mso-border-left-alt:
solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><![if !supportEmptyParas]> <![endif]><span
lang=EN-US><o:p></o:p></span></p>
</td>
<td width=405 valign=top style='width:303.7pt;border:none;border-right:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman"'>对目标代码的解释执行程序</span></p>
</td>
</tr>
<tr>
<td width=17 valign=top style='width:13.1pt;border:none;border-bottom:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><![if !supportEmptyParas]> <![endif]><span
lang=EN-US><o:p></o:p></span></p>
</td>
<td width=119 valign=top style='width:89.15pt;border-top:none;border-left:
none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span lang=EN-US>base(</span><span style='font-family:
宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>函数</span><span
lang=EN-US>)</span></p>
</td>
<td width=27 valign=top style='width:20.15pt;border:none;border-bottom:solid windowtext .5pt;
mso-border-left-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><![if !supportEmptyParas]> <![endif]><span
lang=EN-US><o:p></o:p></span></p>
</td>
<td width=405 valign=top style='width:303.7pt;border-top:none;border-left:
none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman"'>通过静态链求出数据区的基地址</span></p>
</td>
</tr>
</table>
<p class=MsoNormal style='text-indent:21.0pt'><span lang=EN-US><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal style='text-indent:21.0pt'><span style='font-family:宋体;
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>过程或函数的嵌套定义结构</span></p>
<p class=MsoNormal style='text-indent:21.0pt'><span lang=EN-US><!--[if gte vml 1]><v:shape
id="_x0000_i1026" type="#_x0000_t75" style='width:169.5pt;height:342pt' o:ole="">
<v:imagedata src="./PL.files/image017.png" o:title=""/>
</v:shape><![endif]--><![if !vml]><img width=226 height=456
src="./PL.files/image018.jpg" v:shapes="_x0000_i1026"><![endif]><!--[if gte mso 9]><xml>
<o:OLEObject Type="Embed" ProgID="PBrush" ShapeID="_x0000_i1026"
DrawAspect="Content" ObjectID="_1101490854">
</o:OLEObject>
</xml><![endif]--></span></p>
<p class=MsoNormal style='text-indent:21.0pt'><span style='font-family:宋体;
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>语法分析过程</span><span
lang=EN-US>BLOCK</span><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman"'>是整个编译过程的核心。</span><span lang=EN-US><span
style="mso-spacerun: yes"> </span></span><span style='font-family:宋体;
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>编译程序的总体流程如下图:</span></p>
<p class=MsoNormal align=center style='text-align:center;text-indent:21.0pt'><span
lang=EN-US><!--[if gte vml 1]><v:shape id="_x0000_i1027" type="#_x0000_t75"
style='width:267.75pt;height:316.5pt' o:ole="">
<v:imagedata src="./PL.files/image019.png" o:title=""/>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -