[RavenclawDev 164] regular expressions in grammar mappings?

Svetlana Stenchikova svetastenchikova at gmail.com
Wed Oct 25 21:07:51 EDT 2006


Hi, I have a question regarding specifying GRAMMAR_MAPPING in REQUEST and
EXPECT agents.


Is it possible to use regular expressions (or something like that) to
specify grammar scopes, for example

"for all descentants of  a Task agent"   RavenCalendar/Task/*

or f"or RequestDateTime agents"       */RequestDateTimeAdd


Now I have long lists of scopes (as below)  for the grammar and it is
getting harder to keep track.

"@(/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]>:datetime,"\
"@(/RavenCalendar/Task/TaskAddEvent;/RavenCalendar/Task/TaskAddEvent/GetQuery;/RavenCalendar/Task/TaskAddEvent/GetQuery/RequestDateTimeAdd;/RavenCalendar/Task/TaskAddEvent/GetQuery/RequestDateTimeAdd/RequestWhen)[
DateTimeSpec.date_time]>:datetime,"\


Thank you
Svetlana
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.srv.cs.cmu.edu/pipermail/ravenclaw-developers/attachments/20061025/0427accc/attachment.html


More information about the Ravenclaw-developers mailing list