資源簡介
使用python語言編寫的c語言編譯器,使用LL1文法進行語法分析,有完整的文法規則。利用c語言的空語句解決了左遞歸的問題。
代碼片段和文件信息
#產生式#
analy={
????“left“:[“PRO““FUN_DE““FUN_PR““FUN_NAME““COM_STA“?
????????????????“VAR_LI““VAR_LI_S““VAR_LI_S““VAR_DE““VAR_DE“
????????????????“VAR_TYPE““VAR_TYPE““STA_LI““STA_LI_S““STA_LI_S““STA“
????????????????“STA““STA““STA““STA““STA““STA““CIR_STA““CIR_STA“
????????????????“OUT_STA““VAR_FM_LI“
????????????????“VAR_FM_LI_S““VAR_FM_LI_S““VAR_FM““VAR_FM““VAR_FM“
????????????????“VAR_NAME_LI_S““VAR_NAME_LI_S““ES_?STA“
????????????????“ELSE_SET““ELSE_SET““AS_STA““CAL_EXP“
????????????????“SELF_OPR““SELF_OPR““OPR““OPR““OPR““OPR““C_CHAR““C_CHAR“
????????????????“C_CHAR““C_CHAR““C_CHAR““B_EXP““B_EXP“
????????????????“B_EXP““EXP_TE““WHILE_STA“
????????????????“FOR_STA““VAR_NAME“
????????????????“S_CHAR““S_CHAR““LETTER““L
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-01-07?20:40??c語言編譯器(python版)\
?????目錄???????????0??2018-01-10?09:26??c語言編譯器(python版)\__pycache__\
?????文件????????1617??2018-01-10?09:26??c語言編譯器(python版)\__pycache__\get_assembly.cpython-36.pyc
?????文件????????4285??2018-01-07?21:01??c語言編譯器(python版)\__pycache__\get_four.cpython-36.pyc
?????文件?????????569??2018-01-07?21:01??c語言編譯器(python版)\__pycache__\get_production.cpython-36.pyc
?????文件????????2614??2018-01-08?21:22??c語言編譯器(python版)\__pycache__\get_word.cpython-36.pyc
?????文件????????2722??2018-01-04?21:46??c語言編譯器(python版)\__pycache__\get_world.cpython-36.pyc
?????文件?????????400??2018-01-04?16:15??c語言編譯器(python版)\assembly.asm
?????文件?????????458??2018-01-10?09:33??c語言編譯器(python版)\assembly.txt
?????文件????????5297??2017-12-29?08:45??c語言編譯器(python版)\first_fair_main.py
?????文件?????????195??2018-01-10?09:33??c語言編譯器(python版)\four.txt
?????文件????????2294??2018-01-09?17:31??c語言編譯器(python版)\get_assembly.py
?????文件????????7684??2018-01-07?12:52??c語言編譯器(python版)\get_four.py
?????文件?????????985??2018-01-07?12:50??c語言編譯器(python版)\get_production.py
?????文件????????4912??2018-01-08?21:22??c語言編譯器(python版)\get_word.py
?????文件????????5113??2018-01-04?21:46??c語言編譯器(python版)\get_world.py
?????文件???????10083??2018-01-07?12:08??c語言編譯器(python版)\main.py
?????文件?????????291??2018-01-10?09:33??c語言編譯器(python版)\procedure.c
?????文件?????????277??2018-01-04?21:53??c語言編譯器(python版)\wenfa.txt
?????文件???????24540??2018-01-04?21:26??c語言編譯器(python版)\新文法.docx
?????文件?????????243??2018-01-03?20:57??c語言編譯器(python版)\測試字符串.py
?????文件?????????198??2018-01-02?09:17??c語言編譯器(python版)\語句字符串.txt
- 上一篇:ARP欺騙程序使用WinPcap
- 下一篇:端口掃描程序C++語言
評論
共有 條評論