code: private Object exec(StatementContext statement) {
      if (statement == null)
        return null;
      return statement.accept(visitor);
    }
docs: Execute a statement block until the first
  return statement is reached.
  
  @param block StatementBlock to evaluate
  @return Result of expression evaluate