1 个不稳定版本
0.1.0 | 2023年7月27日 |
---|
#2123 在 开发工具
在 3 个工具中(通过 logo-renderer)使用
60KB
1.5K SLoC
Logo Rust
此仓库包含一个用 Rust 编写的 Logo 编程语言解释器和 IDE 的完整实现。
工具包
Logo-interp
实现 Logo 编程语言的解析和解释。如果您想解释一些抽象的 Logo 代码,请直接使用此工具包。
Logo-runtime
基于 logo-interp
构建,增加了 Logo 语言图形功能的运行时。如果您想将 Logo 与自定义渲染器集成,请使用此工具包。
Logo-renderer
实现了一个简单的 CPU 渲染器,用于 logo-runtime
。您可以使用此工具包运行 Logo 代码并从中获取一些图像。
Logo-egui
Logo 环境的简单 GUI,主要用于测试和调试目的。
Logo-web
基于 Web 的 Logo 开发 IDE,此版本在演示中展示。
依赖项
~1–2MB
~37K SLoC