# lafite **Repository Path**: jobop/lafite ## Basic Information - **Project Name**: lafite - **Description**: 2020年疫情期间,隔离在家中无所事事,于是以我家的狗命名,开发了lafit语言。 - **Primary Language**: Java - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2020-03-19 - **Last Updated**: 2026-03-28 ## Categories & Tags **Categories**: scripting-language **Tags**: None ## README ## The Lafite Language **[关于本项目]** * 2020年疫情期间,隔离在家中无所事事,于是以我家的狗命名,开发了lafit语言。 * 图灵完全。 * 参考golang语法进行设计。 * 使用java实现,在jvm的基础上,参考jvm规范实现了简易的堆和栈空间划分,实现了lvm,暂未实现gc。 * 运行一套自定义的字节码,支持编译执行。 * 弱类型,方法支持多值返回,变量支持多批量赋值。 * 前期纯属练手,后续拟增加协程、闭包等功能支持。 ![image text](https://gitee.com/jobop/lafite/raw/master/1584625819392.jpg)