- Minor improvement in parsing the `__BLOCK__` token. When `__BLOCK__` is defined in a pseudo-block (for example, the block of a `while` statement), it will no longer refer to that block.
- Minor improvement in parsing the `__BLOCK__` token.
When `__BLOCK__` is defined in a pseudo-block (for example, the block of a `while` statement), it will no longer refer to that block.

This fixes the following code:
    { |i|
        say { |n|
            if (n < 2) {
                 n
            } else {
                  __BLOCK__(n-2) + __BLOCK__(n-1)
            }
        }(i)
    } * 10

trizen/sidef,trizen/sidef,trizen/sidef,trizen/sidef