worm:蠕虫语言编译器 源码
蠕虫语言 关于 蠕虫是一种嵌入在Python中并由Python进行元编程的系统编程语言。 Worm编译器是一个纯Python程序,它使用ast和importlib模块插入python编译过程并生成C源代码。 它使用与python相同的语法和语法,但语义略有不同。 基本上,蠕虫就像C语言一样,具有强大的语言而不是宏系统。 思想和原则 蠕虫基于完全在Python中实现并完全依赖其解析器的想法而构建。 因此,语法是python语法。 但是,语义可以不同。 Worm代码中不允许with import语句以及with语句,实际上Worm的模块系统已解决为编译时问题,并直接使用Python导入系统 Python具有文字集和字典,Worm对匿名结构使用字典语法,并且不使用集合语法 当前状态 Worm编译器是处于探索阶段的非常早期的项目。 基本上,没有什么是稳定的,很多没有工作或没有实现。 您可以查
用户评论
推荐下载
-
Llvm编译器源码
Llvm编译器
16 2021-02-19 -
增量编译器源码
增量编译器 lib用于任何类型的增量编译器,文件监视程序。 基于出色的 用例范例 您要为项目中文件夹“ src”中的每个文件调用一些功能。 在为每个文件调用此函数之后,您正在监视此文件,并且对于“ s
8 2021-02-19 -
jsx编译器源码
jsx编译器 这样的文法结构不会出现左递归,但是结合性不对,计算顺序错了2 + 3 + 4->(2+(3 + 4)) add - > multiple | multiple + add m
15 2021-02-21 -
方案编译器源码
方案编译器 实施Scheme编译器。 写在Ocaml。 编译器采用方案源代码(用Scheme编写的文件),将其转换为程序集并创建要运行的可执行文件(用Assembly编写的文件)。 目录 编译器管道
16 2021-02-21 -
快速编译器源码
快速编译器
5 2021-04-19 -
代码编译器源码
代码编译器
8 2021-04-19 -
Web编译器源码
Excubo.Web编译器 Excubo.WebCompiler是一个dotnet全局工具,用于编译Scss文件(路线图上的其他语言,请参见)。 该项目基于 。 但是,已删除了对节点和节点模块的依赖关
16 2021-02-10 -
一个C语言编译器源码
一个C语言编译器的源码。可供用于学习编译原理、学习C语言程序设计的人进行阅读、分析使用。
14 2020-06-13 -
c语言编译器源码z80
这个是cforz80的源代码与dos版本有区别
27 2019-05-15 -
MPLC我的编程语言编译器源码
MPLC:我的编程语言编译器
4 2021-04-27
暂无评论