Skip to content

supermina999/logo-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published