摘要:
生成從LL(1)到LR(1)的語法分析器+miniDFA詞法分析器代碼(分析表、規則列表、狀態轉換表、保留字、Token類型等)。
支持%nonassoc、%left、%right、%prec,自動解決Shift/Reduce、Reduce/Reduce沖突,并列示之。
支持全Unicode字符、類似lex的后綴和狀態信號。無須顯式書寫保留字。
生成從LL(1)到LR(1)的狀態圖和狀態表、nullable、FIRST集、FOLLOW集和從ε-NFA到miniDFA的狀態圖的文檔。
大力優化,生成C語言解析器只需3秒。
做成類庫,方便調用。 閱讀全文
生成從LL(1)到LR(1)的語法分析器+miniDFA詞法分析器代碼(分析表、規則列表、狀態轉換表、保留字、Token類型等)。
支持%nonassoc、%left、%right、%prec,自動解決Shift/Reduce、Reduce/Reduce沖突,并列示之。
支持全Unicode字符、類似lex的后綴和狀態信號。無須顯式書寫保留字。
生成從LL(1)到LR(1)的狀態圖和狀態表、nullable、FIRST集、FOLLOW集和從ε-NFA到miniDFA的狀態圖的文檔。
大力優化,生成C語言解析器只需3秒。
做成類庫,方便調用。 閱讀全文
posted @ 2025-01-21 11:22
BIT祝威
閱讀(825)
評(ping)論(5)
推薦(12)

目測我已經寫了好幾十篇博文,再這樣下去就不好找了。因此將此匯總帖置頂,并即時更新,以方便查找(Ctrl+F即可)。
帶有“推薦”是我覺得可以見人的,推薦大家(也包括我)沒事看看,溫故知新。
究竟是如何設計的電路,具有計算和控制的智力?
這一點也不高深。本文從下面這個初中學的電路圖說起,看看能不能從最初的有一個繼電器的電路,畫到一個簡單的CPU。電路圖用multisim12.0繪制,這樣就可以看到效果了。
我找到的openGL示例代碼一般都是C++寫的,編譯起來很是困難,不是缺這個lib就是少那個模型,要不就是一堆令人絕望的bug。
最近終于得到了OpenGL Programming Guide 7th Edition、OpenGL Programming Guide 8th Edition和OpenGL Super Bible 7的完整的源代碼(及相關模型),而且編譯成功了。加上我對OpenGL日益增長的理解,就有了將這些示例項目轉寫為C#版的信心。