<div dir="auto"><div>Hi Rochus,</div><div dir="auto"><br></div><div dir="auto">Congratulations for your project, it is an interesting approach.</div><div dir="auto">For more test cases feel free to adapt these files: <a href="https://github.com/lboasso/oberonc/tree/master/tests/base" target="_blank" rel="noreferrer">https://github.com/lboasso/oberonc/tree/master/tests/base</a></div><div dir="auto"><br></div><div dir="auto">I am curious to compare the performance of the JVM and LuaJIT, I'll try the Hennessy benchmark with the oberonc compiler.</div><div dir="auto"><br></div><div dir="auto">Cheers,</div><div dir="auto">Luca<br><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">On Fri, Oct 11, 2019, 02:55 <a href="mailto:rochus.keller@bluewin.ch" target="_blank" rel="noreferrer">rochus.keller@bluewin.ch</a> <<a href="mailto:rochus.keller@bluewin.ch" target="_blank" rel="noreferrer">rochus.keller@bluewin.ch</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">In case you are interested:<br>
<br>
I have implemented a transpiler wich is able to translate full Oberon-07 to Lua 5.1 which is then transparently just-in-time compiled and run by LuaJIT.<br>
<br>
Here is an article about the motivation of the project and some implementation details: <a href="https://medium.com/@rochus.keller/implementing-call-by-reference-and-call-by-name-in-lua-47b9d1003cc2" rel="noreferrer noreferrer noreferrer" target="_blank">https://medium.com/@rochus.keller/implementing-call-by-reference-and-call-by-name-in-lua-47b9d1003cc2</a><br>
<br>
Here are the source code and precompiled binaries for Linux: <a href="https://github.com/rochus-keller/Oberon" rel="noreferrer noreferrer noreferrer" target="_blank">https://github.com/rochus-keller/Oberon</a><br>
<br>
The test cases in the corresponding subfolder were adopted from OBNC and run successfully.<br>
<br>
Best<br>
R.K.<br>
--<br>
<a href="mailto:Oberon@lists.inf.ethz.ch" rel="noreferrer noreferrer" target="_blank">Oberon@lists.inf.ethz.ch</a> mailing list for ETH Oberon and related systems<br>
<a href="https://lists.inf.ethz.ch/mailman/listinfo/oberon" rel="noreferrer noreferrer noreferrer" target="_blank">https://lists.inf.ethz.ch/mailman/listinfo/oberon</a><br>
</blockquote></div></div></div>