Click the green flag, read the intro, then click on the button at the bottom to get to the SIGIL work environment. You will probably want to read the SIGIL guide and docs at: https://www.tiberiumfusion.com/external/scratch/sigil/ Use Turbo Mode for much faster execution (shift click green flag). In the work environment, click on the tabs at the top to switch what readouts are visible. The buttons at the bottom will run the program you have currently loaded. You can also press the 1-7 keys on your keyboard to switch tabs. If you need to abort a program, the button for that is in the top-right. ======= Example Programs ======== => GXHHYTYNO~D@UXIHHIUDTY$ZN?S'32'-XS)}IXUXH\PH -> This code will capitalize the first letter in each space-separated word in the first value of the Standard Input list. This challenge is from this contest: https://scratch.mit.edu/projects/236026927/ which is what drove me to create SIGIL.
SIGIL is a stack-based scripting language suitable for Code Golf. I felt that Scratch Code Golf competitions could use a little variety, so my hope is that SIGIL will be permitted in contests. If you use SIGIL in a challenge, I'd love to hear about it! This project is the de facto interpreter for SIGIL. For info on how to use SIGIL, please see the link in the Instructions above. There's a lot more information on my website than I can fit in these notes! I made SIGIL in a few 6 hour sprints, so there might be a bug or two in it. This project is somewhere between a proof-of-concept and a serious project. That is, I have not spent hundreds of hours on this, but I have tried to make it as capable as I could within my timeframe. I like to think of it as a serious proof-of-concept. I think I've made more scripts in this project than any other (including SNAA 2). You can get lost in all op custom blocks. Fun Fact about Scratch: Everytime you save a Scratch project with lists in it, the list readouts will forcibly grow several pixels. In other words, after 20 saves, your list readouts will be greatly oversized for no reason. This is exceptionally annoying and asinine.