<div dir="auto"><div>I think I answered half of my question.<div dir="auto"><br></div><div dir="auto">It apoears that the way to do anything programmatically in Java is via ProcessBuilder (in the worst case), and then a handful of tools (jar, jlink, jpackage, etc.) have dedicated modules in the standard library provided via a ToolPprpvider that allow you to get a slightly more ergonomic grasp of the tool. Once you have that, executing the tasks programmatically is not hard.</div><div dir="auto"><br></div><div dir="auto">However, I don't see how to separate the compile text from the runtime text. Is that just something I miss out on by otpting into this feature? If so, I accept that, but would appreciate some confirmation so that I know that this is a dead end.</div><div dir="auto"><br></div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Feb 24, 2024, 1:52 AM David Alayachew <<a href="mailto:davidalayachew@gmail.com">davidalayachew@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:monospace">Hello Compiler/Amber Dev Team,</div><div class="gmail_default" style="font-family:monospace"><br></div><div class="gmail_default" style="font-family:monospace">For JEP 330 and 458 (Running Single and Multi file source code programs), is there any way to separate the output of compilation from the output of the run?</div><div class="gmail_default" style="font-family:monospace"><br></div><div class="gmail_default" style="font-family:monospace">And as a side question, how would one go about executing single/multi file source code programs programmatically?</div><div class="gmail_default" style="font-family:monospace"><br></div><div class="gmail_default" style="font-family:monospace">Thank you for your time and help!</div><div class="gmail_default" style="font-family:monospace">David Alayachew<br></div></div>
</blockquote></div></div></div>