<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2015-07-17 9:00 GMT+02:00 Maciej Izak <span dir="ltr"><<a href="mailto:hnb.code@gmail.com" target="_blank">hnb.code@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div>New modern Pascal dialect is subject of this topic.</div></div></blockquote><div><br></div><div class="gmail_extra"><div class="gmail_quote">Btw. More 2009-XE2 compatibility level is minimum (best times for Delphi language when Barry Kelly was on the Embarcadero board). This is start point, and solid base to introducing new important improvements (with small exception for example for TValue from RTTI module - to perform best performance on all platforms without hacks I need to finish small MODESWITCH). Without this compatibility level I am not able to do many syntax related to new mode. That is why I am working on Generics.* and RTTI.pas and some low level patches for RTL/compiler. <br></div><br>Anyway during working on compiler if some language elements "oxygene flavored" are not so complex and can be added "ad hoc", IMO they should be added.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Providing compatible syntax with Delphi for versions later than XE2  is worst thing that we can do ever (especially compatibility with NEXTGEN crap compiler). When Barry Kelly left company, AFAIK somewhere after XE2 times they hired NEW compiler team in Romania to cut costs...</div><div class="gmail_extra"><div><br></div><div>Best regards<br></div></div><div>Maciej Izak </div></div>
</div></div>