1. 程式人生 > >編譯原理之子樹與短語、控制代碼

編譯原理之子樹與短語、控制代碼

·語法樹與子樹

               

語法樹

根:開始符號

子樹:某一非終結符號(子樹的根)及其下面的分支

葉:樹的末端結點

語法樹的全部末端結點(自左向右)形成當前句型

                   

·子樹與短語、控制代碼

1、短語:子樹的末端結點形成的符號串.

這個短語相對的句型:整個樹的末端結點.

非終結符號:子樹的根

2、簡單子樹:只有一層分支的子樹

3、簡單短語:簡單子樹的末端結點形成的符號串.

4控制代碼:子樹中最左邊的那棵只有父子兩代的子樹的所有葉結點自左至右排列起來,就是該句型的控制代碼。