Hello, I'm trying to understand how to define a correct pattern and I'm lost with the cases where I use a method pattern and the desired code is inside a block. In the case where we search (methods) with metavariables and the code is inside a block.
An Example: This pattern `a: `aa `b: `bb | `@temps | ``@.Stats. ``@.some size ``@.more. ``@.Stats2. Does not match with: insideABlock: arg1 part2: arg2 |temp1 temp3| [arg1 size]. temp1 := arg2 + 3. ^arg2 After looking while I realize that is not matching with part1: arg1 part2: arg2 |temp1 temp2 temp3| arg1 size. temp1 := arg2 + 3. ^arg2 Until I understand: ``@.some size ``@.more. This should mean: anything that sends the message size, doesn't matter if we have something before or after, I think that this expression should match both cases. But maybe I'm missunderstanding the patterns (again). Any help with this will be really welcome!