編譯技術預習筆記

2021-10-03 09:24:08 字數 490 閱讀 2998

不確定自己的認真能堅持多久,那麼就為了消除不確定性而多走幾步吧

以完成作業為目標,能夠對照答案,似乎回到了高中開學時最忙碌的時光!

控制代碼 2.29

關於什麼是控制代碼,參照如下:採用最左規約,控制代碼是句型的第乙個規約

編譯原理中:短語,直接短語,控制代碼

自底向上語法分析 2.29-3.1

最有效的方法是畫 slr 分析表,有移入-規約衝突,或者規約-規約衝突的就不是 slr文法,沒有衝突就是 slr 文法.

用 follow 集是必要條件,但不是充分條件,實際可規約的情況是 follow 集的子集

lr(1)專案集族的構造:如何確定前向搜尋符(新版)

合併同心狀態後出現規約-規約衝突,則不是

編譯原理預習筆記(一)

有窮狀態自動機根據確定性可以分為 確定有窮狀態自動機 dfa deterministic finite automaton 和 非確定有窮自動機 nfa non deterministic finite automaton dfa的確定性表現在轉換函式f sx2 s是 乙個單值函式,也就是說對任何狀...

20190319預習筆記 課堂筆記

chattr change attributes 改變檔案附加屬性 chattr i 1.txt 將1.txt檔案改為唯讀模式 lsattr 檢視附加許可權 chattr可同時作用於檔案和目錄 lsattr a 檢視全部檔案,包括隱藏檔案 d 檢視目錄本身 r 檢視目錄下所有檔案屬性 檢視passw...

Redis學習預習筆記

問題1 檔案放在硬碟中,如果檔案越大,相應的查詢時間也就會越久。主要的原因是因為io全量掃瞄造成的時間更長 grep awk 但是在資料庫中的查詢時間更短,主要是因為在資料庫中進行了資料分治,將儲存空間設定成多個datapage,並且在資料庫中可以構建索引,然後做成b 樹,將樹幹存放於記憶體中。馬士...