Skip to content
scratch-apiPublic

About

No description, website, or topics provided.

Resources

Stars

3 stars

Watchers

1 watching

Forks

Repository files navigation

Grazelang

Graze is an upcoming language designed to only very slightly abstract on top of Scratch. One important goal is to allow you to create any valid Scratch project in graze.

Roadmap

  • Parser
  • Local syntax errors
  • SB3 generation
  • Command Line interface
  • Extensions
  • Comments
  • SB3 detranspiler
  • Syntax highlighting
  • Raw blocks
  • Block position control
  • Full LSP support
  • Compile time calculation of expressions
  • Preprocessing

Credits

I was inspired by @aspizu's impressive work on goboscript, but while goboscript is a remarkable technical achievement, I wanted to use a different syntax and address goboscript's limitation of not fully mapping to all vanilla Scratch projects. Graze's syntax is inspired by Rust's and it aims for broader compatibility.

About

No description, website, or topics provided.

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages