文件名称:booleancompliler:用于小型堆栈机器的布尔表达式的小型“编译器”
文件大小:13KB
文件格式:ZIP
更新时间:2024-06-23 22:07:50
Java
布尔编译器 使用递归下降解析器和编译器的访问者模式的小型堆栈机器的布尔表达式的小型“编译器” 您可以在找到该项目的描述 指令系统 这个小小的 VM 作为一个小指令集只是为了支持一个布尔表达式。 PUSH将一个值压入堆栈 AND通过从堆栈中弹出两个操作数来执行 AND 逻辑运算 OR通过从堆栈中弹出两个操作数来执行 OR 逻辑运算 NOT通过从堆栈中弹出一个操作数来执行 NOT 逻辑运算 虚拟机将 1 处理为true ,将 0 处理为false 。 如何使用 使用以下命令克隆存储库: git clone https://github.com/unnikked-ga/booleancompliler.git 编译: javac src/ga/unnikked.booleancompliler/*.java src/ga/unnikked/booleancompliler/*/*.j
【文件预览】:
booleancompliler-master
----src()
--------ga()
--------test(43B)
----LICENSE(1KB)
----README.md(1KB)