Compiler construction 是否有针对x86或x86_64的lolcode编译器?

Compiler construction 是否有针对x86或x86_64的lolcode编译器?,compiler-construction,lolcode,Compiler Construction,Lolcode,在这个网站上,我看到很多关于各种lolcode解释器的参考资料。但是,是否有针对x86或x86_64体系结构的lolcode编译器可以直接编译为本机代码 我已经研究了几个解释器实现,包括:lolcode.net(compiler to.net)和Python、Java和JavaScript中的lolcode解释器。这些都不是我想要的 我提出这个问题的部分理由是,如果不存在这样的编译器,我可能有兴趣开发一个编译器,可能是编写一个LOLCODE->C转换器,然后利用一个C编译器(如GCC)来针对本机

在这个网站上,我看到很多关于各种lolcode解释器的参考资料。但是,是否有针对x86或x86_64体系结构的lolcode编译器可以直接编译为本机代码

我已经研究了几个解释器实现,包括:lolcode.net(compiler to.net)和Python、Java和JavaScript中的lolcode解释器。这些都不是我想要的


我提出这个问题的部分理由是,如果不存在这样的编译器,我可能有兴趣开发一个编译器,可能是编写一个LOLCODE->C转换器,然后利用一个C编译器(如GCC)来针对本机架构。

显然,至少有两次尝试将LOLCODE转换为LLVM字节码

有了LLVM字节码,您可以轻松地将其转换为优化的目标体系结构的程序集,例如使用,并从中获取本机二进制文件

事实上,您也可以使用这种方法


玩得开心。

为什么要投否决票?Lolcode对你来说可能是个笑话(不管是谁投了反对票),但它是一种有近20个实现的编程语言!在实现列表中有一个到.NET的编译器,但是您正在寻找一个到机器代码的编译器,对吗?lolcode中也缺少一个lolcode解释器:)事实上,lolcode是一个笑话,但它并没有减少编程语言。关于主题,国际海事组织@DejanLekic:你能告诉我们到目前为止你发现了什么吗?那是你最好的资源。有一个1.2Java实现,它有很多功能(而且,作为Java,如果JVM存在,将使用x64)。实际上,我用它编写了很多脚本,而且它相对优雅(而且有趣)。愚蠢的是,LOL->OpenJDK(GNU)->Native实际上是有效的。我可以使用LOL代码S.HIGHLIGHT吗?