diff --git a/trailminator/rules.jsgf b/trailminator/rules.jsgf index b11a53a..d6d5add 100644 --- a/trailminator/rules.jsgf +++ b/trailminator/rules.jsgf @@ -4,12 +4,12 @@ grammar rules; //from & to public = chciałbym kupić bilet [na pociąg] [z ] [(do )]; - = {stacion}; - = {stacion}; + = {from}; + = {to}; = Poznan | Warszawa | Wroclaw | Krakow | Gdansk; //time -public = [w] [najbliższy | najbliższą] {okres} {day}; +public = [w] [najbliższy | najbliższą] {closest} {time}; = dzisiaj | jutro | poniedziałek | wtorek | środę | czwartek | piątek | sobotę | niedzielę; //count @@ -17,11 +17,14 @@ public = (0|1|2|3|4|5|6|7|8|9); public = (+){number}; //discount count -public = [] bilet[y] z ulgą {discount_type}; +public = []{passangerCount} bilet[y | ów]; + +//discount count +public = []{discountedCount} bilet[y] z ulgą {discount_type}; = studencką | seniorską | uczniowską; //seatType -public = [poproszę] {seat_window} | {seat_middle}; +public = [poproszę] {seatType} | {seatType}; = [miejsce] pod oknem; = [miejsce] w środku | [miejsce] w przejściu;