<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 9/17/2018 4:31 PM, Tony V E wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAOHCbivzi0y9AHVY30LAbL_ugn-15T_t9fCNq=t+ec9gF4z5iA@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=utf-8">
      <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>
    </blockquote>
    <br>
    :-)<br>
    <br>
    <blockquote type="cite"
cite="mid:CAOHCbivzi0y9AHVY30LAbL_ugn-15T_t9fCNq=t+ec9gF4z5iA@mail.gmail.com">
      <div dir="ltr">
        <div>Can the paper explain what I'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" moz-do-not-send="true">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'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"
                moz-do-not-send="true">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" moz-do-not-send="true">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" moz-do-not-send="true">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" moz-do-not-send="true">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"
                                    moz-do-not-send="true">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"
                                      moz-do-not-send="true">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"
                                      moz-do-not-send="true">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'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't Assume
                                          Anything<br>
                                          -- Robot Dreams - <a
                                            href="http://robot-dreams.net/"
                                            target="_blank"
                                            moz-do-not-send="true">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" moz-do-not-send="true">Tooling@isocpp.open-std.org</a><br>
                      <a
                        href="http://www.open-std.org/mailman/listinfo/tooling"
                        rel="noreferrer" target="_blank"
                        moz-do-not-send="true">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" moz-do-not-send="true">Tooling@isocpp.open-std.org</a><br>
                  <a
                    href="http://www.open-std.org/mailman/listinfo/tooling"
                    rel="noreferrer" target="_blank"
                    moz-do-not-send="true">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't Assume Anything<br>
                      -- Robot Dreams - <a
                        href="http://robot-dreams.net/" target="_blank"
                        moz-do-not-send="true">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" moz-do-not-send="true">Tooling@isocpp.open-std.org</a><br>
              <a href="http://www.open-std.org/mailman/listinfo/tooling"
                rel="noreferrer" target="_blank" moz-do-not-send="true">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>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Tooling mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Tooling@isocpp.open-std.org">Tooling@isocpp.open-std.org</a>
<a class="moz-txt-link-freetext" href="http://www.open-std.org/mailman/listinfo/tooling">http://www.open-std.org/mailman/listinfo/tooling</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>