Files
INTUIA/Programa final/_internal/nltk_data/grammars/basque_grammars/basque2.fcfg
T
2026-03-15 13:27:50 +00:00

27 lines
974 B
Plaintext

% start S
# ############################
# Grammar Rules
# ############################
S -> IS[kas=erg] AS/IS
# IS erregelak
IS[kas=?k, num=?n] -> ize[azp=arr] knmdek[kas=?k, num=?n]
IS[kas=?k, num=?n] -> ize[azp=ber] knmdek[kas=?k, num=?n]
IS[kas=?k, num=?n]/IS ->
# AS erregelak
AS[ergnum=?n1, absnum=?n2]/?x -> IS[kas=abs, num=?n1]/?x AS[ergnum=?n1, absnum=?n2]
AS[ergnum=?n1, absnum=?n2] -> adi adl[ergnum=?n1, absnum=?n2]
# ############################
# Lexicon
# ############################
knmdek[kas=erg, num=hu] -> 'ak'
knmdek[kas=erg, num=hk] -> 'ek'
knmdek[kas=abs, num=hk] -> 'ak'
knmdek[kas=abs, num=hu] -> 'a'
ize[azp=arr] -> 'bizilagun' | 'aita' | 'gizon' | 'emakume'
ize[azp=ber] -> 'Kepa' | 'Ainara'
adi -> 'ekarri' | 'eraman' | 'puskatu' | 'lapurtu'
adl[ergnum=hu, absnum=hu] -> 'du' | 'zuen'
adl[ergnum=hk, absnum=hu] -> 'dute' | 'zuten'
adl[ergnum=hu, absnum=hk] -> 'ditu' | 'zituen'
adl[ergnum=hk, absnum=hk] -> 'dituzte' | 'zituzten'