<?xml version="1.0" encoding="UTF-8"?>
<VNCLASS ID="cooking-45.3" ladl="32C[-N1 V]" lvf="R3c.1">
     <MEMBERS>
          <MEMBER name="cautériser"/>
          <MEMBER name="cuisiner"/>
          <MEMBER name="ébouillanter"/>
          <MEMBER name="enflammer"/>
          <MEMBER name="flétrir"/>
          <MEMBER name="frire"/>
          <MEMBER name="fumer"/>
          <MEMBER name="réchauffer"/>
          <MEMBER name="saisir"/>
          <MEMBER name="surcuire"/>
          <MEMBER name="torréfier"/>
          <MEMBER name="tremper"/>
     </MEMBERS>
     <THEMROLES>
          <THEMROLE type="Agent">
               <SELRESTR Value="+" type="animate"/>
          </THEMROLE>
          <THEMROLE type="Patient">
               <SELRESTR Value="+" type="concrete"/>
          </THEMROLE>
          <THEMROLE type="Instrument">
               <SELRESTR Value="+" type="solid"/>
          </THEMROLE>
     </THEMROLES>
     <FRAMES>
          <FRAME>
               <DESCRIPTION primary="NP V NP PP.instrument" syntax="Agent V Patient {dans/à/avec} Instrument"/>
               <EXAMPLES>
                    <EXAMPLE>Luc a cuit les pommes de terre au four</EXAMPLE>
               </EXAMPLES>
               <SYNTAX>
                    <NP value="Agent">
                         <SYNRESTRS/>
                    </NP>
                    <VERB/>
                    <NP value="Patient">
                         <SYNRESTRS/>
                    </NP>
                    <PREP>
                         <SELRESTRS>
                              <SELRESTR Value="à;avec;dans"/>
                         </SELRESTRS>
                    </PREP>
                    <NP value="Instrument">
                         <SYNRESTRS/>
                    </NP>
               </SYNTAX>
               <SEMANTICS>cause(Agent, E) apply_heat(during(E), Instrument, Patient) cooked(result(E), Form, Patient) use(during(E), Agent, Instrument)</SEMANTICS>
          </FRAME>
          <FRAME>
               <DESCRIPTION primary="NP se V ADV" syntax="Patient se V&lt;+middle&gt; ADV"/>
               <EXAMPLES>
                    <EXAMPLE>Les pommes de terre bretonnes se cuisent facilement</EXAMPLE>
               </EXAMPLES>
               <SYNTAX>
                    <NP value="Patient">
                         <SYNRESTRS/>
                    </NP>
                    <VERB pronominal="true" restr="middle"/>
                    <ADV/>
               </SYNTAX>
               <SEMANTICS>property(Patient, Prop) Adv(Prop)</SEMANTICS>
          </FRAME>
          <FRAME>
               <DESCRIPTION primary="NP.instrument V NP" syntax="Instrument V Patient"/>
               <EXAMPLES>
                    <EXAMPLE>Ce four a cuit les pommes de terre</EXAMPLE>
               </EXAMPLES>
               <SYNTAX>
                    <NP value="Instrument">
                         <SYNRESTRS/>
                    </NP>
                    <VERB/>
                    <NP value="Patient">
                         <SYNRESTRS/>
                    </NP>
               </SYNTAX>
               <SEMANTICS>apply_heat(during(E), Instrument, Patient) cooked(result(E), Form, Patient)</SEMANTICS>
          </FRAME>
     </FRAMES>
     <SUBCLASSES>
          <VNSUBCLASS ID="cooking-45.3-1" ladl="32C[+N1 V]" lvf="R3c.1">
               <MEMBERS>
                    <MEMBER name="blanchir"/>
                    <MEMBER name="bouillir"/>
                    <MEMBER name="braiser"/>
                    <MEMBER name="brûler"/>
                    <MEMBER name="cuire"/>
                    <MEMBER name="gratiner"/>
                    <MEMBER name="griller"/>
                    <MEMBER name="infuser"/>
                    <MEMBER name="mijoter"/>
                    <MEMBER name="mitonner"/>
                    <MEMBER name="monter"/>
                    <MEMBER name="rissoler"/>
                    <MEMBER name="rôtir"/>
               </MEMBERS>
               <THEMROLES/>
               <FRAMES>
                    <FRAME>
                         <DESCRIPTION primary="NP V" syntax="Patient V"/>
                         <EXAMPLES>
                              <EXAMPLE>Les pommes de terre ont cuit</EXAMPLE>
                         </EXAMPLES>
                         <SYNTAX>
                              <NP value="Patient">
                                   <SYNRESTRS/>
                              </NP>
                              <VERB/>
                         </SYNTAX>
                         <SEMANTICS>cooked(result(E), Form, Patient)</SEMANTICS>
                    </FRAME>
               </FRAMES>
          </VNSUBCLASS>
     </SUBCLASSES>
</VNCLASS>
