simple-c-compiler:用Python编写的简单C编译器

时间:2024-05-24 09:13:52
【文件属性】:

文件名称:simple-c-compiler:用Python编写的简单C编译器

文件大小:623KB

文件格式:ZIP

更新时间:2024-05-24 09:13:52

python blog parser interpreter code-generator

用Python编写的简单C编译器 简单的C编译器支持C编程语言的子集。 最值得注意的是,它只有整数类型的变量。 但是,它是一个功能齐全的C编译器前端,用于从C源文件生成中间表示(IR)三个地址代码。 此外,为所有主要平台(Windows,Linux和Mac)提供了用于三个地址“汇编”代码的解释程序[1],以轻松执行程序。 顾名思义,它也很容易使用! 只需要一个python模块即可开始使用它! 该编译器实现也是的一部分,您可能想检查一下! 要求 应该支持所有主要的操作系统(Windows,Linux和Mac)。 确保系统上安装了Python 3.6或更高版本的解释器。 然后用pip安装anytree软件包 pip install anytree 安装与测试 为了测试编译器,这里有一个简单的测试程序,可以打印出15个第一个奇数 /* * Simple example source c


网友评论