Weird list

Hmm... I'll see if I can make one.

Edit: Here:

(If I were making it up, I'd have the error message be last, instead of second.)

This is what a system designer has to do: Make some decisions without any experience using their not-yet-built system based on experience with other systems. In this case, we have conflicting experiences with Scheme and with Scratch, and we should work out either a reason to favor one over the other, or (better yet) a way to synthesize them, with blocks that can both fit in an input slot and click onto the bottom of a script.

Doesn't work, It throws the error.

Is "that" throwing the error?

"this" is throwing the error.

What did you do that caused it?

[scratchblocks]
add [thing] to ⇶::list
[/scratchblocks] without the list

Like this?:


Snap! 7.0.2 - Build Your Own Blocks

Yes :heavy_check_mark:


So, I tried again and now it works. But now the question is why the list is weird.

What do you mean? The list is exactly what you wanted, isn't it?

Yes, read what I wrote:

Just use my TRY THEN IF block.

Ok, thank you very much!

The list isn't the problem.

So, what is the problem for you?

The fact that the report block is overriding its parent scripts to report the list.

Huh? Can you explain it better?

I don't think I can, sorry. If it's already solved it doesn't really matter, anyway.

Hopefully this explains:
untitled script pic - 2022-01-01T160110.647
untitled script pic - 2022-01-01T160119.357