Hi, I think that I was wrong about this. I see that RoomLine always specifies just the top level agents for the scope:<br>
<br>
&nbsp;&nbsp;&nbsp; GRAMMAR_MAPPING(&quot;@(/RoomLine/Task;/RoomLine/AnythingElse)[NeedRoom.date_time]&gt;:datetime,&quot;\<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;@(/RoomLine/Task;/RoomLine/AnythingElse)[DateTimeSpec.date_time]&gt;:datetime&quot;)<br>
<br>
<br>
So, I guess the default behavior is that the grammar is active in all descendant agents, right?<br>
<br>
thank you<br>
Svetlana<br><br><div><span class="gmail_quote">On 10/25/06, <b class="gmail_sendername">Svetlana Stenchikova</b> &lt;<a href="mailto:svetastenchikova@gmail.com">svetastenchikova@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi, I have a question regarding specifying GRAMMAR_MAPPING in REQUEST and EXPECT agents.<br>
<br>
<br>
Is it possible to use regular expressions (or something like that) to specify grammar scopes, for example<br>
<br>
&quot;for all descentants of&nbsp; a Task agent&quot;&nbsp;&nbsp; RavenCalendar/Task/*<br>
<br>
or f&quot;or RequestDateTime agents&quot; &nbsp;&nbsp; &nbsp;&nbsp; */RequestDateTimeAdd<br>
<br>
<br>
Now I have long lists of scopes (as below)&nbsp; for the grammar and it is getting harder to keep track.<br>
&nbsp;&nbsp;&nbsp;
&quot;@(/RavenCalendar/Task;/RavenCalendar/Task/TaskAddEvent;/RavenCalendar/Task/TaskAddEvent/GetQuery;/RavenCalendar/Task/TaskAddEvent/GetQuery/RequestDateTimeAdd;/RavenCalendar/Task/TaskAddEvent/GetQuery/RequestDateTimeAdd/RequestWhen;/RavenCalendar/AnythingElse)[
AddEvent.date_time]&gt;:datetime,&quot;\&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;@(/RavenCalendar/Task/TaskAddEvent;/RavenCalendar/Task/TaskAddEvent/GetQuery;/RavenCalendar/Task/TaskAddEvent/GetQuery/RequestDateTimeAdd;/RavenCalendar/Task/TaskAddEvent/GetQuery/RequestDateTimeAdd/RequestWhen)[DateTimeSpec.date_time

]&gt;:datetime,&quot;\<br>
<br>
<br>
Thank you<br><span class="sg">
Svetlana<br>

</span></blockquote></div><br>