18:11:23 RRSAgent has joined #RIF-PRD 18:11:24 logging to http://www.w3.org/2009/03/24-RIF-PRD-irc 18:11:31 it refused my code 18:11:34 zakim, room for 6? 18:11:36 ok, csma; conference Team_(rif-prd)18:11Z scheduled with code 26631 (CONF1) for 60 minutes until 1911Z 18:11:49 zakim, what is the code? 18:11:49 the conference code is 26631 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), cke 18:12:09 rrsagent, make log public 18:12:18 rrsagent, make minutes 18:12:18 I have made the request to generate http://www.w3.org/2009/03/24-RIF-PRD-minutes.html csma 18:12:48 Team_(rif-prd)18:11Z has now started 18:12:55 +??P1 18:13:06 zakim, ??P1 id cke 18:13:07 I don't understand '??P1 id cke', csma 18:13:16 zakim, ??P1 is cke 18:13:16 +cke; got it 18:13:27 christian, are you on the phone, I cannot hear you? 18:13:41 +Paul_Vincent 18:13:43 -cke 18:13:44 +cke 18:14:14 gary has joined #rif-prd 18:14:19 zakim, Paul_Vincent contains csma 18:14:19 +csma; got it 18:14:39 zakim, what is the code? 18:14:39 the conference code is 26631 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), gary 18:15:03 +Gary_Hallmark 18:16:24 PaulVincent has joined #rif-prd 18:18:14 seq(1 2 ?x ?y a b c) 18:19:03 if team-rif-chairs@w3.org = ?z then... 18:19:32 if seq(1 2 ?x ?y a b c) = ?z then... 18:20:41 if ?z[1]=& AND ?z[2]=?x AND... then ... 18:21:31 PaulV has joined #rif-prd 18:21:47 if seq(1 2 ?x ?y a b c) = ?z then... 18:21:57 if ?z[1]=& AND ?z[2]=?x AND... then ... 18:22:11 ILOG JRules uses "equals" to compare objects, and among them lists. The previous = should work 18:23:38 if seq(1 2 ?x ?y a b c) = ?z then... 18:23:46 if seq(?x ?y) = ?z and ?x = ?y then ... 18:25:40 ((a b) c (a b ) c) 18:25:57 ((a b) c) 18:25:57 if _o[_p->?z] and seq(?x ?y) = ?z and ?x = ?y then ... 18:27:03 if _o[_p->seq(?x ?y)] and ?x = ?y then ... 18:29:06 if ?z[1] = ?z[2] and ?z.size = 2 then ... 18:31:54 if seq(1 2 ?x ?y a b c) = ?z then... 18:32:01 cgi-irc has joined #rif-prd 18:32:24 if ?z[1]=1 and ?z[2]=2 and ?z[3]=?x and ... 18:32:52 Isnt the problem that Javabased tools only deal with abstract lists eg arrays, not LISP type lists? 18:33:31 e.g. I can set up an array in Java that is a list, but I can only refer to it in a rule by its reference (variable) 18:34:39 e.g. sample operations: X is in Y, X.count, X[n], etc 18:44:16 PaulVincent has joined #rif-prd 18:46:40 http://lists.w3.org/Archives/Public/public-rif-wg/2009Mar/0086.html 18:47:02 http://www.w3.org/2005/rules/wiki/Lists 18:49:30 if seq(1 2 ?x ?y a b c) = ?z then... 18:50:02 if ?z[1]=1 AND ?z{2]=?x AND... 18:50:42 if ?z[1]=1 and ?z[2]=2 and ?z[3]=?x and ... 18:52:07 if rif:list-contains(?z, ?x) 18:52:40 list equality can be supported 18:53:23 this form is OK: if seq(1 2 ?x ?y a b c) = ?z then... 18:55:23 PaulVincent2 has joined #rif-prd 18:55:54 Surely lists in PRD will be mutable (and optionally some will be readonly) 18:55:59 I need to give you an update on XML schema 18:57:31 lists are mutable only in the action part. 18:58:11 it's a modify behavior, the initial list is modified 18:58:58 PROPOSED: lists are immutable 18:59:09 add-to-list(a ?x) 18:59:18 X = X.append(Y) 18:59:37 mofiy(?z a+?x) 19:00:00 if you want a copy, you should do: list.copy().append(el) 19:00:46 -Paul_Vincent 19:00:59 mofiy(?x a+?x) 19:01:12 Is everyone on the call? 19:01:23 you are not 19:01:26 are you still there? 19:01:33 cke and I are here 19:01:40 you were dropped 19:01:43 So, I was talking for nothing 19:01:50 lists should be mutable. If you do not want to change the iitial list, you can copy it 19:02:01 yes, more so than usual :-) 19:02:03 But I was arguing in favor of your proposal, Gary :-) 19:02:20 +Paul_Vincent 19:02:52 So mutability is via modify only... which seems consistent 19:11:04 we have to finish! 19:11:58 all 3 days, 12 hrs/day !!! 19:13:40 -Gary_Hallmark 19:13:41 -Paul_Vincent 19:13:41 -cke 19:13:43 Team_(rif-prd)18:11Z has ended 19:13:44 Attendees were cke, csma, Gary_Hallmark, Paul_Vincent 19:14:04 rrsagent, make minutes 19:14:04 I have made the request to generate http://www.w3.org/2009/03/24-RIF-PRD-minutes.html csma 19:14:16 zakim, list attendees 19:14:16 sorry, csma, I don't know what conference this is 19:31:39 csma has left #rif-prd