I wouldn’t want to beat about the bush … I question if macros are actually a feature of Snap! 8.2.3.
The general idea (according to the Ref.Man.) is that “… the result of a macro call is a new expression that is evaluated as if it appeared in the caller of the macro, with access to the caller’s variables …”. This is what I tried:
Well, perhaps it should be done like this:
The second version works OK, but how is it different from the next (= third) version? which IMO doesn’t deserve to be called a macro:
Same with the example in the Ref.Man., I don’t get it.
Am I overlooking something?