[rules-dev] 'if' in guided editor
Edson Tirelli
tirelli at post.com
Mon Feb 26 11:27:49 EST 2007
Mark,
Yes, from a DSL Compiler perspective, keywords are customizable. But
from tools perspective, they need to add support to that. Also, I think
Michael is generating DRL directly from the editor, aren't you Mic? So
this is only a tool thing...
[]s
Edson
Mark Proctor wrote:
> Is using 'if' and 'when' confusing? should be not standardise over it?
>
> I think "when" is used as you say "when this then that" not "when this
> maybe this or maybe that else that", where as if/else is a common
> usage - so helps emphasis that rules are more atomic.
>
> With Edson's work is this not all localisable now anyway? If so, need
> to make sure that the guided editors obey his keyword localisation work.
>
> Mark
> Michael Neale wrote:
>
>> no, it was just to be different. It can be anything. It can be
>>
>> "wassup" or something ;)
>>
>> Not sure if that explanation has any real meaning, I mean it makes a
>> point, but "when" actually implies to me that it is slightly temporal
>> (ie "when" means it will happen, at some point in time, where as "if"
>> means it may or may not happen - neither of which are
>> procedural/imperative).
>>
>> I think its ok to say IF, as people still say "if/then" for
>> production rules, its not really confusing - perhaps we need another
>> way to explain imperative versus declarative.
>>
>> On 2/26/07, *Mark Proctor* <mproctor at codehaus.org
>> <mailto:mproctor at codehaus.org>> wrote:
>>
>> I noticed that 'if' is used in the guided editor instead of
>> 'when', whats the reason for this? As currently I explain the use
>> of 'when' because it indicates its not procedular, where as 'if'
>> is considered part of a procedural logic flow. Will this confuse
>> that explanation?
>>
>>
>>
>> Mark
>>
>> _______________________________________________
>> rules-dev mailing list
>> rules-dev at lists.jboss.org <mailto:rules-dev at lists.jboss.org>
>> https://lists.jboss.org/mailman/listinfo/rules-dev
>>
>>
>>------------------------------------------------------------------------
>>
>>_______________________________________________
>>rules-dev mailing list
>>rules-dev at lists.jboss.org
>>https://lists.jboss.org/mailman/listinfo/rules-dev
>>
>>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>rules-dev mailing list
>rules-dev at lists.jboss.org
>https://lists.jboss.org/mailman/listinfo/rules-dev
>
>
--
Edson Tirelli
Software Engineer - JBoss Rules Core Developer
Office: +55 11 3124-6000
Mobile: +55 11 9218-4151
JBoss, a division of Red Hat @ www.jboss.com
More information about the rules-dev
mailing list