#JSGF V1.0; grammar bebot_demo; public <statement> = [tobi] [please] <command> [please] [tobi]; <command> = <mapping> | <clean> | <party> | <teach>; <clean> = (clean up) | (start cleaning); <mapping> = ( start mapping ); <party> = ( start the party ) | (lets party) | (party starting) | (lets start the party); <teach> = ( (this is [a | an | the] ) | ( these are [the] ) ) <object>; <object> = trashbin;