百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
E

elvm

> 编程语言
开源

EsoLangVM 编译器基础架构

1.3K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

EsoLangVM 编译器基础架构

ELVM编译器基础设施ELVM与LLVM相似,但致力于Esoteric Languages. 该项目由前端和后端两个部分组成。 目前,我们唯一的前端是8cc的修改版. 被修改的8cc将C代码翻译为内部代表格式,称为ELVM IR(ER). 与LLVM比特码不同的是,EIR的设计极其简单,因此我们有更多的可能从EIR写出一个翻译到一种eoteric语言. 目前,有60个后端: 1. Acc! 1. Aheui 1. Awk (由@dubek) 1. Befunge 1. Be-INTERCAL 1. Cmake (由@woodrush) 1. C 1. C++14 Csstexpr (compile-time) (由@kw-udon) 1. C++ Template Metaprogramming (compile-time) (由@kw-udon) (WIP) 1. C-INTERCAL 1. Cmake (由@ooxi) 1. C共同Lisp (由@youz) 1. Conway's Game of Lif生 (由@FATSM) (由@woodrush) 1. Crystate (由@Make-time) 1. Emacs Lisp 1. (由@massaedw) 1. Foran (由@dubek) 1. GNU fin (由@ogiekkako) 1. Go (由@bodo-by Gourzt) 1.(由@Wat-Gutewt) 1. Mut 1. Kinx (由@Kray-G) 1. Lambda微积分 (由@woodrush) 1. Lazy K (由@woodrush) 1. LLVM IR (由@retrage) 1. LOLCODE (由@gamerk) 1. Lua (由@retrage) 1. Octave (由@inaniwa3) 1. Perl5 (由@mackee) 1. PHP (由@zonuexe) 1. Pot 1. POSIX Shell 1. Python 1. Ruby 1. 方案语法规则 (由@zeptmemore) 1. 特克特 3. 0 (由@algon-320) 1. SQLite3 (由@youz) 1. SUBLEQ (由@gamerk) 1. 斯威夫特 (由@kwakasa) 1. TCl (由@dubek) 1. 特克特 (由@hak7a3) 1. 特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特克特 上述列表包含已知难以编程的语言,但随着ELVM,您可以以此类语言创建程序. 例如,您可以通过写出C代码来轻松创建Brainfuck程序. ELVM的一个有趣的测试箱 是小Lisp Interp..

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言