<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2016-03-30 7:49 GMT+02:00 Anthony Walter <span dir="ltr"><<a href="mailto:sysrpl@gmail.com" target="_blank">sysrpl@gmail.com</a>></span>:<br></div><div class="gmail_quote"><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 class="gmail_extra">I put up a testing page for your modifications here:</div><div class="gmail_extra"><br></div><div class="gmail_extra"><a href="http://www.getlazarus.org/language/smart/" target="_blank">http://www.getlazarus.org/language/smart/</a><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">The tests are rather simple and sloppy, but so far the few tests I've written have passed using revision 33384. If anyone wants to add/change the test source code you can use the edit feature on that page. I will post your test/results when I run them myself.</div></div></blockquote><div><br></div><div>Thanks for nice page :)</div><div><br></div><div>Note that in tests directory exists set of tests for management operators (and for related RTTI):</div><div><br></div><div><div>toperator89.pp - simple syntax test for new operators { %NORUN }</div><div>toperator90.pp - management operators for global variables, local variables, fields in classes, New and Dispose, InitializeArray and FinalizeArray, Initialize and Finalize</div><div>toperator91.pp<span style="white-space:pre"> - similar to </span>toperator90 but for record without managed field</div><div>toperator92.pp<span style="white-space:pre"> - test for fields in classes with inheritance</span></div><div>toperator93.pp - <span style="white-space:pre">test for fields in objects with inheritance as global/local variable + related objects usages for New, Dispose, </span>InitializeArray, FinalizeArray, Initialize, Finalize.</div><div>toperator94.pp - simple syntax test for expected error { %FAIL }</div><div>trtti10.pp - record RTTI pointer to init table</div></div><div><br></div><div>new in r<span style="font-size:12.8px">33384:</span></div><div><br></div><div>toperator95.pp - dynamic array test for records and objects</div><div><br></div></div>-- <br><div class="gmail_signature"><div dir="ltr"><div>Best regards,<br>Maciej Izak</div></div></div>
</div></div>