<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 09/21/2014 06:36 PM, Boian Mitov
      wrote:<br>
    </div>
    <blockquote cite="mid:3143791BB61A48C0A149E8DDF9079B9A@mpc1"
      type="cite">
      <div dir="ltr">
        <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'; COLOR:
          #000000">
          <div> I consider it a design bug that local functions can’t be
            passed as anonymous methods in Delphi. There is no reason
            for that not to be done, except that they did not bother.</div>
          <br>
        </div>
      </div>
    </blockquote>
    ???<br>
    Local functions can use local variables of the outer function. Same
    are logically undefined outside the outer function and technically
    stack based. Hence  a local function can't be passed anywhere.<br>
    <br>
    -Michael<br>
  </body>
</html>