
PyRS: Python到Rust的编译器
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
PyRS是一款创新工具,能够将Python代码高效转换为Rust语言,旨在帮助开发者利用Rust的高性能和内存安全性的同时保留Python开发的便捷性。
该项目开始时是Python到Rust的语法转换器。其目标不是生成可以直接编译的代码,但可以轻松地处理一些基本内容(请参见示例)。它生成包含不必要的分配且未经优化的一次性代码,不过这可以减少在移植Python项目时所需的编辑工作量。
目前仅支持Python的基本子集,最终目标是至少以占位符的形式涵盖常见情况。该项目尚处于试验阶段,因此可能会崩溃或无提示地跳过某些语句,请注意使用。
基于Valentin Lorentz的Lukas Martinelli 和分支的工作成果。
例子:
原始Python版本。
```python
if __name__ == __main__:
things = [Apple, Banana, Dog]
animals = []
for thing in things:
if thing == D:
```
请注意,示例中的代码片段似乎不完整。
全部评论 (0)
还没有任何评论哟~


