goboscript
goboscript copied to clipboard
goboscript is the Scratch compiler
It'd be very useful if the repository included a directory with example general projects written in goboscript, like small games, applications, algorithms and so.
ceil() creates ceil of () instead of ceiling of ()
While the [gdsl.txt](https://github.com/aspizu/goboscript/blob/main/gdsl.txt) file exists, it'd be nice to have it written in [documentation, probably] a more human-readable way for what some Goboscript converts to some Scratch blocks.
The `include_str!` macro causes a panic. [goboscript-bug-illegal-macro.tar.gz](https://github.com/aspizu/goboscript/files/15486497/goboscript-bug-illegal-macro.tar.gz)
Using certain character combinations can trigger panics. [goboscript-bug-illegal-character.tar.gz](https://github.com/aspizu/goboscript/files/15486482/goboscript-bug-illegal-character.tar.gz)
Some bad paths can cause the compiler to panic. [goboscript-bug-bugprone-costume-path-parsing.tar.gz](https://github.com/aspizu/goboscript/files/15486462/goboscript-bug-bugprone-costume-path-parsing.tar.gz)
Currently, variables and lists 'for all sprites' need to be defined in the stage while also being under a hat block like this: ``` costumes "blank.svg"; onflag { x =...