196 lines
6.7 KiB
XML
196 lines
6.7 KiB
XML
<GRAMMAR LANGID="1033">
|
|
<DEFINE IDBASE="0">
|
|
<ID NAME="VID_Counter" VAL="1"/>
|
|
<ID NAME="VID_Iced" VAL="8"/>
|
|
<ID NAME="VID_Decaf" VAL="9"/>
|
|
<ID NAME="VID_Single" VAL="10"/>
|
|
<ID NAME="VID_Double" VAL="11"/>
|
|
<ID NAME="VID_Triple" VAL="12"/>
|
|
<ID NAME="VID_Quad" VAL="13"/>
|
|
<ID NAME="VID_Short" VAL="14"/>
|
|
<ID NAME="VID_Tall" VAL="15"/>
|
|
<ID NAME="VID_Grande" VAL="16"/>
|
|
<ID NAME="VID_Hazelnut" VAL="17"/>
|
|
<ID NAME="VID_Irish" VAL="18"/>
|
|
<ID NAME="VID_Almond" VAL="19"/>
|
|
<ID NAME="VID_Peppermint" VAL="20"/>
|
|
<ID NAME="VID_Nonfat" VAL="21"/>
|
|
<ID NAME="VID_Twoper" VAL="22"/>
|
|
<ID NAME="VID_Whole" VAL="23"/>
|
|
<ID NAME="VID_Latte" VAL="24"/>
|
|
<ID NAME="VID_Mocha" VAL="25"/>
|
|
<ID NAME="VID_Espresso" VAL="26"/>
|
|
<ID NAME="VID_Americana" VAL="27"/>
|
|
<ID NAME="VID_Cappuch" VAL="28"/>
|
|
<ID NAME="VID_Place" VAL="253"/>
|
|
<ID NAME="VID_Navigation" VAL="254"/>
|
|
<ID NAME="VID_EspressoDrinks" VAL="255"/>
|
|
<ID NAME="VID_Iced" VAL="256"/>
|
|
<ID NAME="VID_Decaf" VAL="257"/>
|
|
<ID NAME="VID_Shots" VAL="258"/>
|
|
<ID NAME="VID_Syrup" VAL="259"/>
|
|
<ID NAME="VID_Milk" VAL="260"/>
|
|
<ID NAME="VID_Size" VAL="261"/>
|
|
<ID NAME="VID_DrinkType" VAL="262"/>
|
|
</DEFINE>
|
|
<RULE ID="VID_EspressoDrinks" TOPLEVEL="ACTIVE">
|
|
<O>
|
|
<L>
|
|
<P>May I have</P>
|
|
<P>Can I have</P>
|
|
<P>Can I get</P>
|
|
<P>Please get me</P>
|
|
<P>Get me</P>
|
|
<P>I'd like</P>
|
|
<P>I would like</P>
|
|
</L>
|
|
</O>
|
|
<O>a</O>
|
|
<L>
|
|
<RULEREF REFID="VID_Iced" />
|
|
<RULEREF REFID="VID_Decaf" />
|
|
<RULEREF REFID="VID_Shots" />
|
|
<RULEREF REFID="VID_Syrup" />
|
|
<RULEREF REFID="VID_Milk" />
|
|
<RULEREF REFID="VID_Size" />
|
|
<RULEREF REFID="VID_DrinkType" />
|
|
</L>
|
|
<O>
|
|
<L>
|
|
<RULEREF REFID="VID_Iced" />
|
|
<RULEREF REFID="VID_Decaf" />
|
|
<RULEREF REFID="VID_Shots" />
|
|
<RULEREF REFID="VID_Syrup" />
|
|
<RULEREF REFID="VID_Milk" />
|
|
<RULEREF REFID="VID_Size" />
|
|
<RULEREF REFID="VID_DrinkType" />
|
|
</L>
|
|
</O>
|
|
<O>
|
|
<L>
|
|
<RULEREF REFID="VID_Iced" />
|
|
<RULEREF REFID="VID_Decaf" />
|
|
<RULEREF REFID="VID_Shots" />
|
|
<RULEREF REFID="VID_Syrup" />
|
|
<RULEREF REFID="VID_Milk" />
|
|
<RULEREF REFID="VID_Size" />
|
|
<RULEREF REFID="VID_DrinkType" />
|
|
</L>
|
|
</O>
|
|
<O>
|
|
<L>
|
|
<RULEREF REFID="VID_Iced" />
|
|
<RULEREF REFID="VID_Decaf" />
|
|
<RULEREF REFID="VID_Shots" />
|
|
<RULEREF REFID="VID_Syrup" />
|
|
<RULEREF REFID="VID_Milk" />
|
|
<RULEREF REFID="VID_Size" />
|
|
<RULEREF REFID="VID_DrinkType" />
|
|
</L>
|
|
</O>
|
|
<O>
|
|
<L>
|
|
<RULEREF REFID="VID_Iced" />
|
|
<RULEREF REFID="VID_Decaf" />
|
|
<RULEREF REFID="VID_Shots" />
|
|
<RULEREF REFID="VID_Syrup" />
|
|
<RULEREF REFID="VID_Milk" />
|
|
<RULEREF REFID="VID_Size" />
|
|
<RULEREF REFID="VID_DrinkType" />
|
|
</L>
|
|
</O>
|
|
<O>
|
|
<L>
|
|
<RULEREF REFID="VID_Iced" />
|
|
<RULEREF REFID="VID_Decaf" />
|
|
<RULEREF REFID="VID_Shots" />
|
|
<RULEREF REFID="VID_Syrup" />
|
|
<RULEREF REFID="VID_Milk" />
|
|
<RULEREF REFID="VID_Size" />
|
|
<RULEREF REFID="VID_DrinkType" />
|
|
</L>
|
|
</O>
|
|
<O>
|
|
<L>
|
|
<RULEREF REFID="VID_Iced" />
|
|
<RULEREF REFID="VID_Decaf" />
|
|
<RULEREF REFID="VID_Shots" />
|
|
<RULEREF REFID="VID_Syrup" />
|
|
<RULEREF REFID="VID_Milk" />
|
|
<RULEREF REFID="VID_Size" />
|
|
<RULEREF REFID="VID_DrinkType" />
|
|
</L>
|
|
</O>
|
|
<O>please</O>
|
|
</RULE>
|
|
<RULE ID="VID_Navigation" TOPLEVEL="ACTIVE">
|
|
<O>Please</O>
|
|
<P>
|
|
<L>
|
|
<P>Enter</P>
|
|
<P>Go to</P>
|
|
</L>
|
|
</P>
|
|
<O>the</O>
|
|
<RULEREF REFID="VID_Place" />
|
|
</RULE>
|
|
<RULE ID="VID_Place" >
|
|
<LN PROPID="VID_Place">
|
|
<PN VALNUM="VID_Counter">counter</PN>
|
|
<PN VALNUM="VID_Counter">shop</PN>
|
|
<PN VALNUM="VID_Counter">store</PN>
|
|
</LN>
|
|
</RULE>
|
|
<RULE ID="VID_Iced" >
|
|
<LN PROPID="VID_Iced">
|
|
<PN VALNUM="VID_Iced">Iced</PN>
|
|
</LN>
|
|
</RULE>
|
|
<RULE ID="VID_Decaf" >
|
|
<LN PROPID="VID_Decaf">
|
|
<PN VALNUM="VID_Decaf">Decaf</PN>
|
|
<PN VALNUM="VID_Decaf">Decalf</PN>
|
|
<PN VALNUM="VID_Decaf">Decaffeinated</PN>
|
|
</LN>
|
|
</RULE>
|
|
<RULE ID="VID_Shots" >
|
|
<LN PROPID="VID_Shots">
|
|
<PN VALNUM="VID_Single">Single</PN>
|
|
<PN VALNUM="VID_Double">Double</PN>
|
|
<PN VALNUM="VID_Triple">Triple</PN>
|
|
<PN VALNUM="VID_Quad">Quad</PN>
|
|
</LN>
|
|
</RULE>
|
|
<RULE ID="VID_Size" >
|
|
<LN PROPID="VID_Size">
|
|
<PN VALNUM="VID_Short">Short</PN>
|
|
<PN VALNUM="VID_Tall">Tall</PN>
|
|
<PN VALNUM="VID_Grande">Grande</PN>
|
|
</LN>
|
|
</RULE>
|
|
<RULE ID="VID_Syrup" >
|
|
<LN PROPID="VID_Syrup">
|
|
<PN VALNUM="VID_Hazelnut">Hazelnut</PN>
|
|
<PN VALNUM="VID_Irish">Irish cream</PN>
|
|
<PN VALNUM="VID_Almond">Almond</PN>
|
|
<PN VALNUM="VID_Peppermint">Peppermint</PN>
|
|
</LN>
|
|
</RULE>
|
|
<RULE ID="VID_Milk" >
|
|
<LN PROPID="VID_Milk">
|
|
<PN VALNUM="VID_Nonfat">Nonfat</PN>
|
|
<PN VALNUM="VID_Twoper">two percent</PN>
|
|
<PN VALNUM="VID_Whole">whole</PN>
|
|
</LN>
|
|
</RULE>
|
|
<RULE ID="VID_DrinkType" >
|
|
<LN PROPID="VID_DrinkType">
|
|
<PN VALNUM="VID_Latte">latte</PN>
|
|
<PN VALNUM="VID_Mocha">mocha</PN>
|
|
<PN VALNUM="VID_Espresso">espresso</PN>
|
|
<PN VALNUM="VID_Americana">americana</PN>
|
|
<PN VALNUM="VID_Cappuch">cappuchino</PN>
|
|
</LN>
|
|
</RULE>
|
|
</GRAMMAR>
|