27 lines
1.0 KiB
Plaintext
27 lines
1.0 KiB
Plaintext
#JSGF V1.0 UTF-8 pl;
|
|
|
|
grammar inform;
|
|
|
|
public <zapytanie_cena> = Jaka jest cena produktu {produkt}*;
|
|
public <zapytanie_adres> = Jaki jest adres dostawy;
|
|
public <zapytanie_platnosc> = Jakie są dostępne metody płatności;
|
|
|
|
public <status_zap> = dostępne | niedostępne;
|
|
|
|
public <odpowiedz_cena> = Cena produktu {produkt}* wynosi <cena>*;
|
|
public <odpowiedz_adres> = Adres dostawy to <adres>;
|
|
public <odpowiedz_platnosc> = Dostępne metody płatności to <metody_platnosc>*;
|
|
|
|
public <cena> = <liczba> zł;
|
|
public <liczba> = jeden | dwie | trzy | cztery | pięć | sześć | siedem | osiem | dziewięć | dziesięć;
|
|
|
|
public <adres> = ulica <ulica> miasto <miasto> kod pocztowy <kod_pocztowy>;
|
|
public <ulica> = ul <nazwa_ulicy>;
|
|
public <miasto> = <nazwa_miasta>;
|
|
public <kod_pocztowy> = <cyfra><cyfra>-<cyfra><cyfra><cyfra>;
|
|
|
|
public <nazwa_ulicy> = XYZ;
|
|
public <nazwa_miasta> = XYZ;
|
|
public <cyfra> = 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0;
|
|
public <metody_platnosc> = karta kredytowa | przelew bankowy | płatność przy odbiorze;
|