<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi Damir,<div class=""><br class=""></div><div class="">This is something else.  This is defining ADVERBIAL as a meta-category whose right-side regular expression gets substituted into other rules in place of ADVERBIAL.  This is used to express grammatical generations (patterns shared by several rules) without constructing an extra level in the c-structure.  This, along with the related macro definitions, is for c-structure expansions what templates are for f-structure generalizations.<div class=""><br class=""></div><div class="">These are described  in the XLE documentation.<br class=""><div class=""><br class=""></div><div class="">--Ron</div><div class=""><br class=""><div class=""><div><blockquote type="cite" class=""><div class="">On Sep 27, 2016, at 9:57 AM, Damir Cavar <<a href="mailto:damir@linguistlist.org" class="">damir@linguistlist.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Hi everybody,<div class=""><br class=""></div><div class="">I have a question with respect to the XLE grammar RULES section. We found in some grammar the following definitions in the RULES section:</div><div class=""><br class=""></div><div class=""><div style="margin: 0px; font-size: 14px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures;" class="">ADVERBIAL = { PP: ! $ (^ ADJUNCT); </span></div><div style="margin: 0px; font-size: 14px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures;" class="">          | AdvP: ! $ (^ ADJUNCT); </span></div><div style="margin: 0px; font-size: 14px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures;" class="">          | DP: ! $ (^ ADJUNCT) </span></div><div style="margin: 0px; font-size: 14px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures;" class="">                (! PSEM) =c temp ;</span></div><div style="margin: 0px; font-size: 14px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures;" class="">          | CP: ! $ (^ ADJUNCT) </span></div><div style="margin: 0px; font-size: 14px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures;" class="">                (! ADJUNCT $ GLOSS TRANS) = if }</span></div><div style="margin: 0px; font-size: 14px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures;" class="">          (INTERNALPUNCT).</span></div><div style="margin: 0px; font-size: 14px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255); min-height: 16px;" class=""><span style="font-variant-ligatures: no-common-ligatures;" class=""></span><br class=""></div><div style="margin: 0px; font-size: 14px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures;" class="">   PREPOBJ = { PP: (^ OBJ) = ! </span></div><div style="margin: 0px; font-size: 14px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures;" class="">          | DP: (^ OBJ) = ! }.</span></div></div><div style="margin: 0px; font-size: 14px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures;" class=""><br class=""></span></div><div class=""><br class=""></div><div class="">Is the “=“ in these rules equivalent to “—>” or is this something else. What is the semantics, if these two are different? In the documentation I have not seen the use of “=“. Is there some more detailed or extended documentation that goes into more such details?</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">Thanks a lot!</div><div class=""><br class=""></div><div class="">DC</div><div class=""><br class=""><div class=""><br class="webkit-block-placeholder"></div><div class=""><div class=""><br class=""></div><br class="Apple-interchange-newline"></div></div></div></div>_______________________________________________<br class="">LFG mailing list<br class=""><a href="mailto:LFG@listserv.linguistlist.org" class="">LFG@listserv.linguistlist.org</a><br class="">http://listserv.linguistlist.org/mailman/listinfo/lfg<br class=""></div></blockquote></div><br class=""></div></div></div></div></body></html>