JavaScript中编译器和虚拟机的简单实现。 该项目的目的是告诉所有人,并非所有的编译器和VM都必须复杂而庞大。 让我们用JavaScript制作编译器和虚拟机这是JavaScript中Brainf * ck语言的虚拟机和编译器的简约且非常简单的实现。 该项目的目的是告诉所有人,并非所有的编译器和VM都必须复杂而庞大。 阅读本文之后,希望您对某些机器和语言的工作方式有所了解。 如果您学到了什么,或者无论如何认为这对您有帮助,请不要忘记留下星星! 所有PR都是同伴
2023-07-27 16:41:47 117KB JavaScript Miscellaneous
1
java工具源码另一个Java字节码生成器 (类似于javac的编译器) 概述 Java字节码生成器是在著名的工具Flex&Bison之上构建的编译器,用于接收任何Java源代码(当前仅支持Java Lang的子集)并发出其等效的字节码。 这是PLT开发(P AGC软件大号anguage牛逼ranslation)当然,在工程,亚历山大大学的教师在Spring2020发售的项目。 目标是练习构造语义规则以生成Java字节码的技术。 生成的字节码必须遵循[Java虚拟机规范]。()中定义的标准字节码指令。 我们的工作流程包括以下步骤: 了解我们将要建立的Flex&Bison工具。 了解Java CFG关联的语义动作/规则。 了解Java字节码后,我们需要将其生成为中间代码表示形式。 在我们了解的构建块上构建Java字节码生成器。 运行与测试 输入:包含Java源代码的文件,该源代码紧随下一节中提到的语法子集。 输出:现在可以在JVM上运行的.class文件。 要运行该程序,请使用脚本run.sh ,如下所示: ./run.sh file_name 其中filename是可以包含Java源代
2023-07-11 09:39:54 333KB 系统开源
1
编译原理 龙 虎 鲸 可变目标C编译器——设计与实现 四本书 哈哈哈哈哈哈
2023-06-30 15:08:57 94.06MB 编译原理
1
基于C++实现的PL0编译器,包括PL0代码源文件,可直接运行
2023-06-29 21:59:15 73KB C++ PL0 编译原理
1
易语言静态编译器(含VC6.7.8.9.10)
2023-06-27 21:44:52 8.02MB 易语言
1
中文档MPLAB XC8 C编译器用户指南
2023-06-07 22:21:08 6.38MB PIC MPLAB XC8 C编译器
1
包含CX8和MCC18编译器,安装后可解决MPLAB编译环境报错问题,在MAPLAB界面project-->set Language Too Locations,单机+号,再展开Executables
2023-06-02 00:37:20 161.42MB MCC18编译器 PIC CX8
1
intel 2017 编译器license parallel_studio_xe_2017_update1
2023-05-28 08:59:18 2KB intel ics  license
1
智能反编译器能自动区分代码段和数据段,使反编译出的源程序几乎不做任何修改即可进行再编译,使您更快捷地分析程序, 及修改再编译等。
2023-05-10 18:52:06 256KB 6502 51 PIC EMC
1
本人编译原理课程设计题目,基于LR(1)的语法分析器采用的是C++语言进行书写。可以直接运行通过从文件中读取文法和ACTION和GOTO表格的方法进行实现。
2023-04-24 08:25:53 3KB c++ 编译器 c语言
1