logo-egui

Crates.iologo-egui
lib.rslogo-egui
version0.1.0
sourcesrc
created_at2023-07-27 09:18:48.462277
updated_at2023-07-27 09:18:48.462277
descriptionSimple GUI for Logo programming language, primarily used for testing & debugging purposes
homepage
repositoryhttps://github.com/supermina999/logo-rust
max_upload_size
id927253
size83,584
Stas Minakov (supermina999)

documentation

README

Logo Rust

This repo contains a full implementation of Logo programming language interpreter and IDE written in Rust.

Online Demo

Crates

Logo-interp

Implements parsing and interpreting of Logo programming language. Use this crate directly if you want to interpret some abstract Logo code.

Logo-runtime

Builds on top of logo-interp, adds the runtime for graphic functionality of the Logo language. You can use this crate if you want to integrate Logo with a custom renderer.

Logo-renderer

Implements a simple CPU renderer for logo-runtime. You can use this crate to run Logo code and get some images out of it.

Logo-egui

Simple GUI for Logo environment, primarily used for testing & debugging purposes.

Logo-web

Web-based IDE for Logo development, this one is shown in the demo.

Commit count: 37

cargo fmt