Lafite 图灵完全的编程语言开源项目

我要开发同款
匿名用户2020年03月23日
37阅读
开发技术Java
所属分类编程语言
授权协议GPL

作品详情

Lafite语言是面向过程、弱类型、图灵完全的编程语言,语法上参考了golang,运行时依赖于作者所开发的lvm。

lvm是用java开发的一个简化版虚拟机,可以理解为lvmonjvm,支持作者自定义字节码运行。

Lafite语言是作者在2020年新冠疫情期间,无所事事所开发的语言,其Lafite的命名来自于作者养的一条金毛犬。

该语言从学习到实现再到开源大概用了10天时间,目前还处于非常前期的版本,后期视情况而定可能会加入大量新特性。

有些朋友可能会觉得开发一门语言是很高深的事情,作者希望通过这样一个小的实践项目,让大家了解到这方面的内容,揭开编程语言的神秘面纱。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论