1. 程式人生 > >編譯原理(4)---語義分析(未完成)

編譯原理(4)---語義分析(未完成)

導讀

1。逆波蘭表示式
(1)字尾表示式
(2)語法制導生成字尾式
2。三元式和樹
(1)三元式
(2)樹
3。四元式
(1)四元式
(2)算術表示式和賦值句翻譯為四元式
(3)布林表示式翻譯為四元式
4。控制語句的翻譯
(1)標號和轉移語句
(2)條件語句
(3)分叉語句

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

逆波蘭表示式

字尾表示式

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

語法制導生成字尾式

在這裡插入圖片描述

在這裡插入圖片描述

三元式和樹

三元式

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

四元式

四元式

在這裡插入圖片描述

在這裡插入圖片描述

算術表示式和賦值句翻譯為四元式

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

布林表示式翻譯為四元式

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

控制語句的翻譯

標號和轉移語句

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

條件語句

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

分叉語句

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述