<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    On 27/03/2012 18:39, Wolfgang Laun wrote:
    <blockquote
cite="mid:CANaj1LfJfzP_iZnOj3347efs4N3B3MceGrW=pedqccSykGRpOQ@mail.gmail.com"
      type="cite">I think you misunderstood the intent of the proposal.
      It's not that I propose
      <div>a reusable CE element combination which might indeed be a
        query. I proposed</div>
      <div>a parameterized sequence of lexical tokens, aka macro. I
        trust that you know</div>
      <div>C and the&nbsp;C preprocessor: I want a macro, not a function.</div>
    </blockquote>
    I completely agree. It's one of the reasons why I've not pushed
    drools-templates more. Because we also have "dsl" which are just
    another form of templating. I'd prefer both those ideas where
    condensed into a proper macro language. But it will take a lot of
    thought.<br>
    <br>
    Mark<br>
    <blockquote
cite="mid:CANaj1LfJfzP_iZnOj3347efs4N3B3MceGrW=pedqccSykGRpOQ@mail.gmail.com"
      type="cite">
      <div><br>
      </div>
      <div>-W</div>
      <div><br>
      </div>
      <div><br>
        <br>
        <div class="gmail_quote">On 27 March 2012 19:07, Mark Proctor <span
            dir="ltr">&lt;<a moz-do-not-send="true"
              href="mailto:mproctor@codehaus.org">mproctor@codehaus.org</a>&gt;</span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">query can
            somewhat help for re-usable elements, as per "Add CE<br>
            templates". &nbsp;You can wrap elements in a query and use that
            inside a<br>
            rule, remember our queries are reactive if you leave off the
            ?.<br>
            <span class="HOEnZb"><font color="#888888"><br>
                Mark<br>
              </font></span>
            <div class="im HOEnZb"><br>
              On 27/03/2012 10:02, Wolfgang Laun wrote:<br>
              &gt; I've collected a few things I've been moaning
              about... They are<br>
              &gt; intended to make DRL programming more convenient,
              given the current<br>
              &gt; set of the Engine's capabilities, i.e., enhance
              Drools' usability!<br>
              &gt;<br>
              &gt; AFAIK, none of these proposals would break backward
              compatibility.<br>
              &gt;<br>
            </div>
            <div class="HOEnZb">
              <div class="h5">&gt; Cheers<br>
                &gt; Wolfgang<br>
                &gt;<br>
                &gt;<br>
                &gt; On 27/03/2012, Mark Proctor&lt;<a
                  moz-do-not-send="true"
                  href="mailto:mproctor@codehaus.org">mproctor@codehaus.org</a>&gt;
                &nbsp;wrote:<br>
                &gt;&gt; I've put up a wiki page to collect thoughts on
                ideas that would involve<br>
                &gt;&gt; breaking backwards compatability in Drools.
                It's aimed to produce ideas<br>
                &gt;&gt; for Drools 6.0.<br>
                &gt;&gt;<br>
                &gt;&gt; No suggestion is too silly, think of it as a
                brainstorming area for<br>
                &gt;&gt; alternative syntaxes and behaviours to what we
                have now, so knock<br>
                &gt;&gt; yourself out.<br>
                &gt;&gt; <a moz-do-not-send="true"
                  href="https://community.jboss.org/wiki/BreakingChangesSuggestions"
                  target="_blank">https://community.jboss.org/wiki/BreakingChangesSuggestions</a><br>
                &gt;&gt;<br>
                &gt;&gt; Mark<br>
                &gt;&gt; _______________________________________________<br>
                &gt;&gt; rules-dev mailing list<br>
                &gt;&gt; <a moz-do-not-send="true"
                  href="mailto:rules-dev@lists.jboss.org">rules-dev@lists.jboss.org</a><br>
                &gt;&gt; <a moz-do-not-send="true"
                  href="https://lists.jboss.org/mailman/listinfo/rules-dev"
                  target="_blank">https://lists.jboss.org/mailman/listinfo/rules-dev</a><br>
                &gt;&gt;<br>
                &gt; _______________________________________________<br>
                &gt; rules-dev mailing list<br>
                &gt; <a moz-do-not-send="true"
                  href="mailto:rules-dev@lists.jboss.org">rules-dev@lists.jboss.org</a><br>
                &gt; <a moz-do-not-send="true"
                  href="https://lists.jboss.org/mailman/listinfo/rules-dev"
                  target="_blank">https://lists.jboss.org/mailman/listinfo/rules-dev</a><br>
                <br>
                _______________________________________________<br>
                rules-dev mailing list<br>
                <a moz-do-not-send="true"
                  href="mailto:rules-dev@lists.jboss.org">rules-dev@lists.jboss.org</a><br>
                <a moz-do-not-send="true"
                  href="https://lists.jboss.org/mailman/listinfo/rules-dev"
                  target="_blank">https://lists.jboss.org/mailman/listinfo/rules-dev</a><br>
              </div>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
rules-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:rules-dev@lists.jboss.org">rules-dev@lists.jboss.org</a>
<a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/rules-dev">https://lists.jboss.org/mailman/listinfo/rules-dev</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>