code: def p_block_open(self, p):
          
          try:
              p[1].parse(self.scope)
          except SyntaxError:
              pass
          p[0] = p[1]
          self.scope.current = p[1]
docs: block_open                : identifier brace_open