diff --git a/psGrammar/demos/demoDynamic.jsgf b/psGrammar/demos/demoDynamic.jsgf index 458979504df2cade79e59510077fc483f98ed6fb..9b5cdec0dd4ff34ad195ba2ecd4aca2d7d4182ff 100644 --- a/psGrammar/demos/demoDynamic.jsgf +++ b/psGrammar/demos/demoDynamic.jsgf @@ -1,7 +1,7 @@ #JSGF V1.0; grammar commands; -public <command> = [<robot>] ( <introduce> | <save> | <wave> | <goTo> | <followMe> | <followHand> | <gravity> | <exit> | <trash> | <search> | <describe> | <difference>); +public <command> = [<robot>] ( <introduce> | <save> | <wave> | <goTo> | <followMe> | <followHand> | <gravity> | <exit> | <trash> | <search> | <describe> | <difference> | <bring> | <take> ); <robot> = (tobi | robot | tiago); @@ -20,7 +20,8 @@ public <command> = [<robot>] ( <introduce> | <save> | <wave> | <goTo> | <followM <difference> = (spot the difference); <bring> = ([please] (bring) [the] <bringObject> (to a waving person)); <bringObject> = (coke | drink | beer | object); -<takeObject> = handover | (take the <bringObject> from me); +<take> = handover | (take the <takeObject> from me); +<takeObject> = (coke | drink | beer | object); <ordering> = (start taking orders) | (take my order); <learn> = (learn a person);