мне нужно разделить dichloropentane используя правила в SWI-Prolog это то, что я пытаюсь сделатьSplit, используя DCG правила
stem--> [meth]|[eth]|[prop]|[but]|[pent].
suf --> [ane]|[ene]|[yne].
pre --> [di]|[tri]|[tetre].
hal--> [floro]|[chloro]|[bromo].
?- split_list(['2','3', dichloropentane],['2','3', di,chloro,pent,ane]).
на английском языке с помощью Пролога мне нужно разделить dichloropentane
в di,chloro,pent,ane
, как показано выше.
Я настоящий новичок в Prolog и, пожалуйста, любые профили Prolog помогают мне с кодом.
Значения ''2'' и'' 3'' имеют какое-либо значение или играют роль в том, как слово разбивается? – lurker
любые числа не зависят от сплита – Gamsh