1个不稳定版本
0.1.0 | 2023年7月27日 |
---|
#21 in #目的
29KB
248 行
Logo Rust
该仓库包含用Rust编写的Logo编程语言解释器和IDE的完整实现。
软件包
Logo-interp
实现Logo编程语言的解析和解释。如果您想解释一些抽象的Logo代码,可以直接使用此软件包。
Logo-runtime
基于logo-interp
构建,增加了Logo语言图形功能的运行时。如果您想将Logo与自定义渲染器集成,可以使用此软件包。
Logo-renderer
为logo-runtime
实现了一个简单的CPU渲染器。您可以使用此软件包运行Logo代码并从中获取一些图像。
Logo-egui
Logo环境的简单GUI,主要用于测试和调试目的。
Logo-web
基于Web的Logo开发IDE,这是演示中展示的那个。
依赖关系
~9–26MB
~402K SLoC