claudes-c-compiler
claudes-c-compiler
GitHub: https://github.com/anthropics/claudes-c-compiler
⭐ 星星數: 1541
摘要: 這是一個由Claude Opus 4.6編寫的無依賴C語言編譯器,使用Rust語言開發,支援x86、ARM和RISC-V等多種架構,能夠編譯可啟動的Linux核心。
技術堆疊: Rust, C, x86, ARM, RISC-V, ELF
架構: 專案採用模組化架構,分為前端編譯和後端代碼生成。src/backend目錄包含針對不同CPU架構(ARM、i686、riscv)的組譯器、代碼生成器和連結器模組,顯示了跨平台編譯器的典型分層設計。