This fork adds NitroBolt's scratch-blocks features:
-
Object blocks use
{object value}and object inputs use{}. -
Array blocks use
[array value]and array inputs use[]. -
Overrides stay inside object and array block delimiters, such as
[array value :: #4D5057]. -
Use
[ ]when an empty text input is needed instead of an array input. -
\nstarts a new visual row inside the same block. -
@delInputand@addInputrender the two extendable-input controls independently. -
c-blockmakes a custom block C-shaped. Put the branch on the following lines and close it withend:new function [] :: #FF894D c-block say [Hello!] end