<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office"><head><!--[if gte mso 9]><xml><o:OfficeDocumentSettings><o:AllowPNG/><o:PixelsPerInch>96</o:PixelsPerInch></o:OfficeDocumentSettings></xml><![endif]--></head><body><div style="color:#000; background-color:#fff; font-family:Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px"><div id="yui_3_16_0_ym19_1_1492045244488_18059" dir="ltr"><span id="yui_3_16_0_ym19_1_1492045244488_18098">Correction: The link should be:</span></div><div id="yui_3_16_0_ym19_1_1492045244488_18059" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1492045244488_18059" dir="ltr"><span id="yui_3_16_0_ym19_1_1492045244488_18285"><a href="https://github.com/andreaspirklbauer/Oberon-generic-heap-allocation" id="yui_3_16_0_ym19_1_1492045244488_18126">http://github.com/andreaspirklbauer/Oberon-generic-heap-allocatio</a>n </span></div><div class="qtdSeparateBR" id="yui_3_16_0_ym19_1_1492045244488_18086"><br><br></div><div class="yahoo_quoted" id="yui_3_16_0_ym19_1_1492045244488_18065" style="display: block;">  <div style="font-family: Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 13px;" id="yui_3_16_0_ym19_1_1492045244488_18064"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" id="yui_3_16_0_ym19_1_1492045244488_18063"> <div dir="ltr" id="yui_3_16_0_ym19_1_1492045244488_18062"> <font size="2" face="Arial" id="yui_3_16_0_ym19_1_1492045244488_18061"> <hr size="1" id="yui_3_16_0_ym19_1_1492045244488_18060"> <b id="yui_3_16_0_ym19_1_1492045244488_18083"><span style="font-weight:bold;" id="yui_3_16_0_ym19_1_1492045244488_18082">From:</span></b> Andreas Pirklbauer <andreas_pirklbauer@yahoo.com><br> <b id="yui_3_16_0_ym19_1_1492045244488_18085"><span style="font-weight: bold;" id="yui_3_16_0_ym19_1_1492045244488_18084">To:</span></b> ETH Oberon and related systems <oberon@lists.inf.ethz.ch> <br><b><span style="font-weight: bold;">Cc:</span></b> Jörg Straube <joerg.straube@iaeth.ch>; Andreas Pirklbauer <andreas_pirklbauer@yahoo.com><br> <b><span style="font-weight: bold;">Sent:</span></b> Wednesday, April 12, 2017 8:51 AM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [Oberon] Fw: FPGA - Bitmaps.Mod<br> </font> </div> <div class="y_msg_container" id="yui_3_16_0_ym19_1_1492045244488_18068"><br><div id="yiv0817373846"><!--[if gte mso 9]><xml><o:OfficeDocumentSettings><o:AllowPNG/><o:PixelsPerInch>96</o:PixelsPerInch></o:OfficeDocumentSettings></xml><![endif]--><div id="yui_3_16_0_ym19_1_1492045244488_18067"><div style="color:#000;background-color:#fff;font-family:Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;" id="yui_3_16_0_ym19_1_1492045244488_18066"><div id="yiv0817373846yui_3_16_0_ym19_1_1491976323382_20833"><span id="yiv0817373846yui_3_16_0_ym19_1_1491976323382_20993">PS: There is a small proof-of-concept for a *generic* heap allocation routine New(ptr, size) that accepts a 'size' argument:</span></div><div id="yiv0817373846yui_3_16_0_ym19_1_1491976323382_20833"><span><br></span></div><div id="yiv0817373846yui_3_16_0_ym19_1_1491976323382_20833" dir="ltr"><span id="yiv0817373846yui_3_16_0_ym19_1_1491976323382_21043"><a rel="nofollow" target="_blank" href="https://github.com/andreaspirklbauer/Oberon-generic-heap-allocation" class="yiv0817373846enhancr2_0588d8eb-77cc-2bb9-a10b-a4aa8c71f912" id="yiv0817373846yui_3_16_0_ym19_1_1491976323382_21042">andreaspirklbauer/Oberon-generic-heap-allocation</a> <br></span></div><div id="yiv0817373846yui_3_16_0_ym19_1_1491976323382_21070"><br></div><div class="yiv0817373846qtdSeparateBR" id="yiv0817373846yui_3_16_0_ym19_1_1491976323382_20834" dir="ltr">It resembles the code in Bitmaps.Mod (and could be used within it).</div><div class="yiv0817373846qtdSeparateBR" id="yiv0817373846yui_3_16_0_ym19_1_1491976323382_20834" dir="ltr"><br></div><div class="yiv0817373846qtdSeparateBR" id="yiv0817373846yui_3_16_0_ym19_1_1491976323382_20834" dir="ltr">Andreas</div><div class="yiv0817373846qtdSeparateBR" id="yiv0817373846yui_3_16_0_ym19_1_1491976323382_20834" dir="ltr"><br></div><div class="yiv0817373846qtdSeparateBR" id="yiv0817373846yui_3_16_0_ym19_1_1491976323382_20834" dir="ltr"><br></div></div></div></div></div> </div> </div>  </div></div></body></html>