ScratchData LogoScratchData
Back to Redstone1080's profile

Linear Thatch

RERedstone1080•Created August 2, 2023
Linear Thatch
5
4
65 views
View on Scratch

Description

Thatch: Text-based Scratch in Scratch - Despite being a bunch of if-statements, Thatch is less complicated to use than M-CODE/M-RUN - Also, both functions are in the same project - More like other languages but still simple to parse for the interpreter (you could easily write the interpreter in any other language) Thatch supports all Scratch blocks and a few extra statements: - JumpToLine(line #) where line # is a line number that you want the code to jump to - If/Else blocks are combined into one single If() statement Features that Thatch doesn't have: - Forever loops (just use JumpToLine()) - Lists - All conditional reporters (only Equals, NotEquals, MoreThan and LessThan) - The whole Operators tab - Half of the Sensing tab - Clones - Reporters with arguments in them Except for forever loops, I'm going to add all of these in the future There are some easter eggs too, involving metasyntactic variable names and cheat codes ;) Documentation: https://redstone-scratch.github.io/stuff/thatch-docs/commands.html

Project Details

Project ID879504532
CreatedAugust 2, 2023
Last ModifiedMay 8, 2024
SharedAugust 3, 2023
Visibilityvisible
CommentsAllowed