<div dir="ltr"><div>Also, if you give me a function called std::compile(), that compiles code, it seems I can now write a compiler?</div><div><br></div><div>int main(int argc, char ** argv)</div><div>{</div><div>    return std::compile(argc, argv);</div><div>}<br></div><div><br></div><div>Wow, that was easy.</div><div>Can the paper explain what I&#39;m misunderstanding? (Or maybe it does explain, but I missed it)</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Sep 17, 2018 at 4:26 PM Tony V E &lt;<a href="mailto:tvaneerd@gmail.com">tvaneerd@gmail.com</a>&gt; 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>Yes, examples that use the function.</div><div><br></div><div>Any proposal for a function should include examples calling that function.</div><div><br></div><div>I see that this isn&#39;t a normal function, but it would still help. Maybe even more.<br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Sep 17, 2018 at 4:22 PM Rene Rivera &lt;<a href="mailto:grafikrobot@gmail.com" target="_blank">grafikrobot@gmail.com</a>&gt; 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 dir="ltr">What specific example are you looking for? There are various use cases &lt;<a href="https://rawgit.com/bfgroup/std_cpp/master/doc/std_compile_Dxxxx_R0.html#_use_cases" target="_blank">https://rawgit.com/bfgroup/std_cpp/master/doc/std_compile_Dxxxx_R0.html#_use_cases</a>&gt; mentioned. Some of those have specific examples. Maybe you mean an example program that uses the function? </div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Sep 17, 2018 at 3:17 PM Tony V E &lt;<a href="mailto:tvaneerd@gmail.com" target="_blank">tvaneerd@gmail.com</a>&gt; 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>Could you include an example (more than one, actually) in your paper?</div><div><br></div><div>Can (practically) all papers please include examples, everyone?<br></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Sep 17, 2018 at 10:06 AM Rene Rivera &lt;<a href="mailto:grafikrobot@gmail.com" target="_blank">grafikrobot@gmail.com</a>&gt; 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 dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">This is the second of two papers I would like SG15 to consider for the next meeting.<div><br></div><div>&lt;<a href="https://rawgit.com/bfgroup/std_cpp/master/doc/std_compile_Dxxxx_R0.html" target="_blank">https://rawgit.com/bfgroup/std_cpp/master/doc/std_compile_Dxxxx_R0.html</a>&gt;</div><div><br></div><div>This paper is a concrete proposal for one aspect of the Package Ecosystem Plan. It proposes to add an interface for transforming C++ source into usable executable programs. As such it aims to provide a common definition of compiler frontend tool options for transforming source code to translation units and linking those into executable programs.<div><br></div><div>There is also a sample vendor specification to go along with it:</div><div><br></div><div>&lt;<a href="https://rawgit.com/bfgroup/std_cpp/master/doc/std_compile_vendor_gcc_SDxx.html" target="_blank">https://rawgit.com/bfgroup/std_cpp/master/doc/std_compile_vendor_gcc_SDxx.html</a>&gt;</div><div><br></div><div>There is a growing implementation (it grows as I add options to the paper) here:</div><div><br></div><div>&lt;<a href="https://github.com/bfgroup/std_cpp" target="_blank">https://github.com/bfgroup/std_cpp</a>&gt;</div><div><br></div><div><div>I am looking for feedback, and collaboration, to hone the paper and implementation ahead of the meeting.</div><div><br></div><div>Note: I was hoping to post this with an actual paper number. But Hal hasn&#39;t been responding to emails this past week.<br clear="all"><br class="m_-4628571957203238767m_4545035678651248457m_5755813074602041613m_-3749074364096995960gmail-Apple-interchange-newline"></div></div><div><br></div>-- <br><div dir="ltr" class="m_-4628571957203238767m_4545035678651248457m_5755813074602041613m_-3749074364096995960gmail_signature"><div dir="ltr"><div><div dir="ltr">-- Rene Rivera<br>-- Grafik - Don&#39;t Assume Anything<br>-- Robot Dreams - <a href="http://robot-dreams.net/" target="_blank">http://robot-dreams.net</a><br><br></div></div></div></div></div></div></div></div></div></div>
_______________________________________________<br>
Tooling mailing list<br>
<a href="mailto:Tooling@isocpp.open-std.org" target="_blank">Tooling@isocpp.open-std.org</a><br>
<a href="http://www.open-std.org/mailman/listinfo/tooling" rel="noreferrer" target="_blank">http://www.open-std.org/mailman/listinfo/tooling</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="m_-4628571957203238767m_4545035678651248457m_5755813074602041613gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Be seeing you,<br></div>Tony<br></div></div>
_______________________________________________<br>
Tooling mailing list<br>
<a href="mailto:Tooling@isocpp.open-std.org" target="_blank">Tooling@isocpp.open-std.org</a><br>
<a href="http://www.open-std.org/mailman/listinfo/tooling" rel="noreferrer" target="_blank">http://www.open-std.org/mailman/listinfo/tooling</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="m_-4628571957203238767m_4545035678651248457gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr">-- Rene Rivera<br>-- Grafik - Don&#39;t Assume Anything<br>-- Robot Dreams - <a href="http://robot-dreams.net/" target="_blank">http://robot-dreams.net</a><br><br></div></div></div></div>
_______________________________________________<br>
Tooling mailing list<br>
<a href="mailto:Tooling@isocpp.open-std.org" target="_blank">Tooling@isocpp.open-std.org</a><br>
<a href="http://www.open-std.org/mailman/listinfo/tooling" rel="noreferrer" target="_blank">http://www.open-std.org/mailman/listinfo/tooling</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="m_-4628571957203238767gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Be seeing you,<br></div>Tony<br></div></div>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Be seeing you,<br></div>Tony<br></div></div>