文件名称:LR0:使用 LR0 语法解析给定字符串的解析器工具
文件大小:102KB
文件格式:ZIP
更新时间:2024-07-23 10:28:37
Python
LR0 赞美工具 实施典型LR(0) 中的各个阶段的项目解析器获取输入语法并解析语法的输入 这是作为编译器设计课程的一部分完成的。 解析器通常解析输入字符串并检查输入是否属于语法。 LR(0) parser - left to right scanning of the input and rightmost derivation of grammar symbols.
LR(0) parser composed of five stages.
- finding the FIRST set of grammar symbols.
- finding the FOLLOW set of grammar symbols.
- from initial state apply the closu
【文件预览】:
LR0-master
----follow.py(7KB)
----Gui_Main.py(26KB)
----finalclosures.py(4KB)
----parse_input.py(4KB)
----UI()
--------Main.ui(6KB)
----gen_table.py(4KB)
----first.py(4KB)
----grammar()
--------grammar16.txt(16B)
--------grammar13.txt(41B)
--------grammar17.txt(14B)
--------grammar14.txt(27B)
--------grammar9.txt(52B)
--------grammar15.txt(28B)
--------grammar20.txt~(32B)
--------grammar19.txt~(26B)
--------grammar7.txt(41B)
--------grammar6.txt(61B)
--------grammar3.txt(34B)
--------grammar10.txt(89B)
--------grammar4.txt(25B)
--------grammar20.txt(32B)
--------grammar2.txt(32B)
--------grammar5.txt(90B)
--------grammar1.txt(62B)
--------grammar8.txt(24B)
--------grammar22.txt(28B)
--------grammar11.txt(44B)
--------grammar12.txt(39B)
--------grammar19.txt(26B)
--------grammar18.txt(23B)
----read.py(436B)
----convert_grammar.py(452B)
----.gitignore(676B)
----icon()
--------icon.ico(123KB)
--------icon.png(28KB)
--------correct.png(5KB)
--------wrong.png(5KB)
----README.md(2KB)
----generate_input.py(2KB)