Corrode download for Linux

This is the Linux app named Corrode whose latest release can be downloaded as corrodesourcecode.tar.gz. It can be run online in the free hosting provider OnWorks for workstations.

 
 

Download and run online this app named Corrode with OnWorks for free.

请按照以下说明运行此应用程序:

- 1. 在您的 PC 中下载此应用程序。

- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。

- 3. 在这样的文件管理器中上传这个应用程序。

- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。

- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。

- 6. 下载应用程序,安装并运行。

截图:


腐蚀


描述:

Corrode is an experimental translator that converts C code into Rust, intended to help migrate existing C codebases toward safer Rust idioms. It parses C, maps C types and constructs into Rust equivalents, and generates code that compiles under rustc, introducing unsafe only when necessary. The tool seeks to produce readable Rust that a developer can then refine by hand, rather than a perfect one-to-one mechanical translation. It handles common C features such as pointers, structs, enums, arrays, and function calls, while flagging areas that need attention during the migration. Preprocessor handling and tricky macro patterns are approached pragmatically, aiming for working output over exhaustive transformation. As a proof-of-concept, it demonstrates how automated tooling can accelerate moving from legacy C to a memory-safe language without a full rewrite.



功能

  • Parsing of C source code (AST)
  • Translation of C constructs (variables, functions, control flow) into Rust syntax
  • Handling pointer arithmetic, memory operations, and C idioms
  • Generation of Rust code preserving semantics
  • Tooling to assist in incremental porting rather than full rewrite
  • Ability to map C standard library constructs or external dependencies


程式语言

哈斯克尔


分类

图书馆

This is an application that can also be fetched from https://sourceforge.net/projects/corrode.mirror/. It has been hosted in OnWorks in order to be run online in an easiest way from one of our free Operative Systems.



最新的 Linux 和 Windows 在线程序


下载适用于 Windows 和 Linux 的软件和程序的类别