⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 7.8.7.htm

📁 建立《编译原理网络课程》的目的不仅使学生掌握构造编译程序的原理和技术
💻 HTM
字号:
<html>

<head>
<title>7.7的解答</title>
</head>

<body background="../images/background.gif">

<center><font class="title2"><b>练习7.7</b></font></center><br>
<p align="left">解答:<br>
&nbsp;&nbsp;&nbsp; do-while语句的三地址代码结构如下:</p>

<p align="center"><img src="7.gif.gif" width="423" height="313"
alt="习题7.gif (2830 bytes)"></p>

<p align="left">&nbsp;&nbsp;&nbsp; 从do-while语句的三地址代码结构可以知道,开始,要记录下L.code的开始地址,以填写E.truelist。 
生成E.code之前,要记录下E.code的开始地址,用它填写L.nextlist。为此,在规则相应处添加标记非终结符,以完成相应的语义动作。翻译模式如下:</p>

<p align="center"><img src="images/xt7.7.gif"></p>

<p><!--[if gte mso 9]><xml>
 <o:OLEObject Type="Embed" ProgID="Word.Picture.8" ShapeID="_x0000_i1025"
  DrawAspect="Content" ObjectID="_1077624990">
 </o:OLEObject>
</xml><![endif]--> </p>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -